Tôi đang triển khai một dịch vụ web trả về nội dung của các tệp nhị phân. Các tệp lớn khoảng 100MB. Webservice và máy khách được xây dựng dựa trên Axis2.Cách tốt nhất để trả về các khối dữ liệu nhị phân lớn từ một dịch vụ web là gì?
joice tốt nhất cho kiểu trả về của phương thức trả về dữ liệu là gì?
Tôi đã thử byte [], nhưng tôi luôn nhận được OutOfMemoryErrors ở phía máy chủ. Thêm vào đó tôi không vui khi có toàn bộ nội dung tập tin trong bộ nhớ. Có thứ gì đó giống như luồng mà tôi có thể sử dụng thay thế không?