Webサービス: 構成: ハンドラ: 表
Webサービスでは、SOAPメッセージ・ハンドラを使用して、クライアント・アプリケーションによるWebサービスの呼出し時に生成されたSOAPのリクエスト・メッセージとレスポンス・メッセージをインターセプトできます。このページには、このWebサービス用に構成されたハンドラ、そのハンドラを実装するクラス、ハンドラに関連付けるWebサービス・ポート、およびハンドラでSOAPヘッダーを処理するかどうかが表示されます。ハンドラのその他の情報を表示するには、ハンドラ名をクリックします。
列の表示
「この表のカスタマイズ」を展開して「列の表示」リストを変更すると、このページに表示されるデータ・ポイントを減らしたり増やしたりできます。それぞれのデータ・ポイントは各自の表列に表示されます。
次の表に、このページの列に表示できるすべてのデータ・ポイントを記載します。
名前 説明 ハンドラ名 このSOAPメッセージ・ハンドラの名前。
MBean属性(アプリケーション・モジュールには適用しない):
PortComponentHandlerBean.HandlerName
ハンドラ・クラス このSOAPハンドラを実装するクラスの完全修飾名を指定します。
このクラスでは、JAX-WSの場合はjavax.xml.ws.handler.LogicalHandlerクラス、JAX-RPCの場合はjavax.xml.rpc.handler.Handlerインタフェースまたはjavax.xml.rpc.handler.GenericHandler抽象クラスを実装します。これらのインタフェースまたはクラスには、Webサービス操作の呼出しの結果として生成されるSOAPメッセージのリクエストおよびレスポンスをプログラマが処理するために実装するメソッドがあります。
MBean属性:
WseeHandlerRuntimeMBean.HandlerClass
ポート名 SOAPメッセージ・ハンドラが関連付けられるWebサービス・ポートの名前。
MBean属性(アプリケーション・モジュールには適用しない):
PortComponentBean.PortComponentName
SOAPヘッダー SOAPメッセージ・ハンドラで処理できるSOAPヘッダー。
MBean属性(アプリケーション・モジュールには適用しない):
PortComponentHandlerBean.SoapHeaders