7

バイナリ ファイルのコンテンツを返す Web サービスを実装しています。ファイルのサイズは約 100MB です。Web サービスとクライアントは Axis2 上に構築されています。

データを返すメソッドの戻り値の型について、最も喜ばしいことは何ですか?

byte[] を試しましたが、サーバー側で常に OutOfMemoryErrors が発生します。さらに、ファイルの内容全体がメモリにあるのはあまり嬉しくありません。代わりに使用できるストリームに似たものはありますか?

4

2 に答える 2

7

データを返す代わりに、一時ファイルとして保存されたこの大きな結果を指す一時 URL を返すことはできますか? または、ファイルを一連の小さな結果として返すことはできますか?

于 2009-10-01T12:32:02.713 に答える