6

JAX WS インターセプターとは 同じことに関する情報はどこにありますか。

4

3 に答える 3

14

JAX-WS インターセプター (ハンドラーとも呼ばれます) は、透過的な方法で要求の側面を織り込むために使用されます。この例としては、ロギングまたは要求/応答、メッセージへのセキュリティ ヘッダーの追加、暗号化、圧縮などがあります。単一のインターセプターは、メッセージの論理ペイロード (コンテンツ) またはメッセージのプロトコルのいずれかを操作できますが、両方を操作することはできません。

それらに関する入門ドキュメントについては、こちらを参照してください。

于 2009-12-24T13:11:30.350 に答える
5

ハンドラーは基本的にフィルターに似ていますが、SOAP メッセージの受信および出力処理用です。ここに私が見つけた簡単なチュートリアルがあります。

于 2009-09-09T08:46:29.167 に答える
0

JAX-WS のハンドラーに加えて、RI はチューブの概念も提供します。これは、サーブレット API のフィルターの概念に非常に近く、サービスとクライアントのイン/アウト パケット全体にアクセスして操作できます。

すべての Web サービスに @HandlerChain をアタッチする必要がないという理由だけで、メッセージのログ記録や SOAP ヘッダーの事前検証などの一般的な目的には、より便利だと思います。リンクを参照してください。

チューブ ベースのメッセージ ロギング

于 2017-07-10T06:53:43.753 に答える