WebSphere Application Server Version 6.1 Feature Pack for Web Services   
             オペレーティング・システム: AIX , HP-UX, i5/OS, Linux, Solaris, Windows, Windows Vista, z/OS

             目次と検索結果のパーソナライズ化

Web Services Addressing API

WebSphere Application Server は、アプリケーション・プログラミング・レベルでの インターフェースを提供して、アプリケーション開発者 (Web Services Resource Framework アプリケーションの 開発者を含む) が Web サービス・リソース・インスタンスへの参照を作成したり、Web サービス・リソース・インスタンスを ターゲットにしたりできるようにします。 システム・プログラマーは、 このインターフェースを Web Services Addressing (WS-Addressing) システム・プログラミング・インターフェースと 同時に使用することができます。

このトピックで取り上げるプログラミング・インターフェースについては、WS-Addressing API の資料に より詳しい説明があります。

アプリケーション・プログラミング・インターフェースは、 com.ibm.websphere.wsaddressing パッケージに含まれています。要約すると、次の図のようになります。
Java クラス EndpointReferenceManager には、2 つのメソッド (createEndpointReference と
getReferenceParameterFromMessageContext) が含まれています。
このクラスは、他に 3 つのクラスを使用します。
EndpointReference (メソッド setReferenceParameter を含む)、WSAConstants
(定数 WSADDRESSING_DESTINATION_EPR を含む)、および ReferenceParameterCreationException です。
WSAConstants と ReferenceParameterCreationException は、さらにクラス
EndpointReferenceCreationException も使用します。
これらのインターフェースには、次のような特徴があります。
  • com.ibm.websphere.EndpointReferenceManager.createEndpointReference インターフェースを使用して WS-Addressing エンドポイント参照を表す com.ibm.websphere.EndpointReference インスタンスを作成するメカニズム。
  • JAX-WS アプリケーションで使用するために、EndpointReference インスタンスを W3CEndpointReference または SubmissionEndpointReferences のいずれかに変換するためのクラス com.ibm.websphere.EndpointReferenceCoverter。
  • 参照パラメーターと EndpointReference インスタンスとの関連付けを使用可能にする メソッド com.ibm.websphere.EndpointReference.setReferenceParameter。
  • クライアントが、EndpointReference インスタンスに基づいて、BindingProvider 要求コンテキスト、または Stub または Call オブジェクトを 構成できるようにするインターフェース。BindingProvider、Stub または Call オブジェクト上の呼び出しはすべて、 これ以後は EndpointReference インスタンスにより表されるエンドポイントがターゲットとなります。 この振る舞いを実現するには、 BindingProvider 要求コンテキスト、または Stub または Call オブジェクトの com.ibm.websphere.wsaddressing.WSAConstants.WSADDRESSING_DESTINATION_EPR プロパティーを、適切な EndpointReference インスタンスに設定します。
  • 着信メッセージのコンテキストに関連付けられている個々の参照パラメーターを獲得し、 そのメッセージを特定のリソース・インスタンスに com.ibm.websphere.EndpointReferenceManager.getReferenceParameterFromMessageContext インターフェースを介して関連付けるメカニズム。



関連概念
Web Services Addressing サポート
Web Services Resource Framework サポート
関連タスク
Web サービス・リソース・フレームワークを使用したステートフル Web サービスの作成
Web サービス・アドレッシングを使用するアプリケーションの開発
関連資料
Web Services Addressing SPI
例: Web Services Addressing API を使用して汎用 Web サービス・リソース・インスタンスにアクセスする Web サービスの作成
関連情報
開発者用 API 文書
参照トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 4:10:06 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.wsfep.multiplatform.doc/info/ae/ae/rwbs_wsa_api.html