Estoy implementando un servicio web que devuelve el contenido de los archivos binarios. Los archivos tienen unos 100 MB de tamaño. El servicio web y el cliente se basan en Axis2.¿Cuál es la mejor manera de devolver grandes cantidades de datos binarios de un servicio web?
¿Cuál es la mejor joice para el tipo de devolución del método que devuelve los datos?
Probé byte [], pero siempre obtengo OutOfMemoryErrors en el lado del servidor. Además, no estoy muy contento de tener todo el contenido del archivo en la memoria. ¿Hay algo similar a Stream que pueda usar en su lugar?