IBM 専有の Web Services Addressing SPI の使用: 拡張 Web Services Addressing タスクの実行
この製品には、拡張 Web Services Addressing (WS-Addressing) タスク用の IBM 独自のシステム・プログラミング・インターフェースが備わっています。これには、Web サービス・メッセージの SOAP ヘッダーで受け渡される WS-Addressing メッセージ・アドレッシング・プロパティーが含まれています。また、この SPI を使用すると、製品で使用されるデフォルト以外の WS-Addressing 仕様レベルを選択できます。
始める前に
この IBM 所有 SPI で標準 JAX-WS API クラスを使用することはできません。ただし、com.ibm.websphere.wsaddressing.jaxws21.EndpointReferenceConverter クラスを使用して、標準の JAX-WS API クラスを使用して作成されたエンドポイント参照を com.ibm.websphere.wsaddressing.EndpointReference クラスのインスタンスに変換できます。それにより、変換されたエンドポイント参照をこの SPI で使用できます。
このタスクで説明されているステップは、WebSphere® Application Server 上で実行されるサーバーおよびクライアントに適用されます。
このタスクについて
WS-Addressing メッセージ・アドレッシング・プロパティーを指定または獲得する場合、またはこの製品でサポートされているデフォルトの WS-Addressing 仕様を使用していないクライアントまたはエンドポイントと相互運用する必要のあるアプリケーションがある場合は、このタスクを実行します。
手順
- メッセージ・アドレッシング・プロパティーを操作するには、IBM 専有の Web Services Addressing SPI を使用したメッセージ・アドレッシング・プロパティーの指定と獲得にある指示に従ってください。
- WS-Addressing の事前の W3C 仕様と相互協調処理を行うには、名前空間 http://schemas.xmlsoap.org/ws/2004/08/addressing で、WebSphere Application Server でサポートされるデフォルト指定をサポートしない Web Services Addressing エンドポイントとの相互運用を参照してください。