WebService - przesyłanie plików serwer -> klient

0

Witam.

Czy możecie mi podpowiedzieć jak najlepiej zrobić przesyłanie plików pomiędzy aplikacją a WebService ?
Widziałem w sieci parę tutoriali lecz sposoby tam opisane nie działają z większymi plikami (powiedzmy 10 mega).
Da się bezpośrednio przesyłać pliki tej wielkości ?

Jeżeli nie to pomyślałem o czymś takim:

  1. Klient prosi o wystawienie pliku.
  2. Usługa wystawia go gdzieś na serwer i zwraca linka + dane autoryzacyjne
  3. Klient pobiera plik i zwraca informację, że już skończył
  4. Usługa usuwa plik z serwera.
    Czy coś takiego jest "prawidłowe" ?
0

Nie wiem dokładnie czego używasz ale ja ostatnio pisałem mechanizm (w Delphi 7) obsługujący webservice (SOAP) przewoźnika FedEx i dwustronna komunikacja (ja wysyłam im XML oni mi zwrotnie listę etykiet adresowych jako PDF) obejmowała pliki rzędu nawet 0.5 GB.

1 użytkowników online, w tym zalogowanych: 0, gości: 1