Wdrażam usługę sieci Web, która zwraca zawartość plików binarnych. Pliki mają około 100 MB. Usługa internetowa i klient są zbudowane na Axis2.Jaki jest najlepszy sposób zwracania dużych porcji danych binarnych z usługi sieciowej?
Jaki jest najlepszy współczynnik dla typu zwracanego metody, która zwraca dane?
Próbowałem bajt [], ale zawsze dostaję OutOfMemoryErrors po stronie serwera. Poza tym nie cieszę się, że cała zawartość pliku jest w pamięci. Czy jest coś podobnego do strumienia, którego mogę użyć zamiast tego?