Apcoordinator ユーザーズガイド
|
目次
|
28.7.2 Apache SOAPに固有の機能を利用する
Apcoordinatorでは、Apache SOAPが提供する固有のクラス、情報を獲得するための方法を提供しています。
この情報を利用するためには、次のように記述します。
- ビジネスロジック内のメソッドで受け取るcom.fujitsu.uji.DispatchContextをcom.fujitsu.uji.soap.service.SOAPDispatchContextにキャストします。
- DispatchContextクラスのgetEnvironmentメソッドを利用して情報を取得します。
- getEnvironmentメソッドに指定する値は次のいずれかです。
- apache.SoapContext.request : org.apache.soap.rpc.SOAPContextオブジェクトとして受信するリクエストパラメタ
- apache.SoapContext.response : org.apache.soap.rpc.SOAPContextオブジェクトとして受信するレスポンスパラメタ
- apache.Envelope : org.apache.soap.Envelopeオブジェクトとして受信するSOAPエンベロープ
SOAPサーバにInterstageを使用している場合、Apache SOAP固有の情報を取得するとnullが返却されます。
All Rights Reserved, Copyright © 富士通株式会社 2000-2005