1

問題:
JMS Transport-In で Axis2 を使用する Web サービスを実装したいと考えています。この Web サービスは、圧縮されたコンテンツを含む着信 SOAP メッセージを処理できます。

質問:

  • これは追加の構成なしで可能ですか?
  • クライアントはメッセージの内容を圧縮するだけで十分でしょうか?

背景:
グーグルで検索しても、このトピックに関しては何も見つかりませんでした (HTTP トランスポートインのクライアント側 HTTP ヘッダーのみ)。背景には、非常に大きなメッセージ (最大 1.000.000 レコード - 1 レコードが 300 バイト) を受信する可能性があるということがあります。ほとんどの場合、データは約 50.000 レコードの小さなデータ チャンクに分割されます。

質問は、Axis2 Web サービスの実装の詳細に関するものではありません。

また、アーキテクチャの変更を提案しないでください。それは不可能です。私たちはすでに試しました。;)

どうも

4

1 に答える 1

1

Axis2 処理チェーンを適応させ、データの圧縮/解凍を担当するハンドラーを追加できます。ハンドラーを使用すると、メッセージのカスタム処理を実装できます。これは、そのようなカスタマイズの例です。

于 2012-01-25T10:24:17.243 に答える