JAX WSインターセプタとは何ですか?同じものに関する情報はどこにありますか?JAX-WSインターセプタ(ハンドラとも呼ばれます)とは何ですか?
5
A
答えて
12
JAX-WSインターセプタ(ハンドラとも呼ばれます)は、要求の側面を透過的に織り込むために使用されます。例としては、ロギングやリクエスト/レスポンス、メッセージへのセキュリティヘッダーの追加、暗号化、圧縮などがあります。単一のインターセプタは、メッセージの論理ペイロード(コンテンツ)またはメッセージのプロトコルのいずれかを操作できますが、両方を行うことはできません。
詳細については、hereを参照してください。
5
ハンドラは基本的にフィルタに似ていますが、SOAPメッセージのインボードとアウトプット処理用です。 Hereは簡単なチュートリアルです。
0
JAX-WSのハンドラに加えて、RIはTubeのコンセプトも提供しています。サーブレットAPIのFilterコンセプトにはかなり近いので、サービスとクライアントのイン/アウトパケット全体にアクセスして操作することができます。
メッセージのロギングやSOAPヘッダーの事前検証など、一般的な目的では、すべてのWebサービスに@HandlerChainを付けなくてもいいので便利です。リンクを参照してください。
関連する問題
- 1. MVCでアプリケーションエラーと呼ばれるものは何ですか?
- 2. C++でスコープポインタと呼ばれるものは何ですか?
- 3. SSLで「ソケットレイヤー」と呼ばれるものは何ですか?
- 4. didreceivememorywarningと呼ばれるものは何ですか?
- 5. 編集と削除でUIViewと呼ばれるものは何ですか?
- 6. これはAndroidで何と呼ばれていますか?
- 7. これはC#で何と呼ばれていますか?
- 8. 'on quit'ハンドラとは何ですか?
- 9. GitLabで[1]と呼ばれるブランチとは何ですか?
- 10. $(document)と$(location)で呼ばれる "document"と "location"は何ですか?
- 11. アンドロイドでこのビューと呼ばれるものは何ですか?
- 12. java.util.logging logging.propertiesファイルで、 "ハンドラ"と "ハンドラ"の違いは何ですか?
- 13. Javaでこのウィジェットは何と呼ばれていますか?
- 14. go、手動でhttp.FileServerを呼び出すか、httpハンドラとは何ですか?
- 15. 上記のenum/class定義と呼ばれるものは何ですか?
- 16. これらのコントロールは何と呼ばれていますか?
- 17. 呼び出すメソッドと呼ばれるメソッドとは何ですか?
- 18. django - どのような順序でpost_migrateハンドラと呼ばれますか?
- 19. これらの文字列は何と呼ばれていますか?スキッシュとは何ですか?ルビー
- 20. ローカル参照変数は合成とも呼ばれますか?
- 21. なぜ `join`は` mu`とも呼ばれますか?
- 22. これは何と呼ばれ、どうすればいいですか?
- 23. このテクニクは何と呼ばれていますか?
- 24. Qtのこのウィジェットは何と呼ばれていますか?
- 25. このAndroidコンポーネントは何と呼ばれていますか?
- 26. このウィジェットは何と呼ばれていますか?
- 27. APIデモ:このボックスは何と呼ばれていますか?
- 28. このイディオムは何と呼ばれていますか?
- 29. この概念は何と呼ばれていますか?
- 30. この制御は何と呼ばれていますか?
私は適切に言えば、***インターセプタは* ** JAX-WSの一部ではない、という正しいリンク – jsight
注意を追加しました。 JAX-WSは、**ハンドラ**のみを定義/使用します。 ApacheのCXFは、JAX-WSの実装時に、追加のメカニズムとして*インターセプタ*も提供します。したがって、*インターセプタ*は*ハンドラ*とまったく同じではありません。 – SJuan76