JAX-WS クライアント・アプリケーションの実装
Java™ API for XML-based Web Services (JAX-WS) のクライアント・サイド・プログラミング・モデルのサポートを Liberty で使用できます。
- 静的 JAX-WS Web サービス・クライアントの実装
Web Services for Java Platform, Enterprise Edition (Java EE) 仕様および Java API for XML-based Web Services (JAX-WS) プログラミング・モデルに基づいて、静的 Web サービス・クライアントを開発することができます。
- 詳しくは、『静的 JAX-WS Web サービス・クライアントの実装』を参照してください。
- 動的 JAX-WS Web サービス・クライアントの実装
Web Services for Java Platform, Enterprise Edition (Java EE) 仕様および Java API for XML-based Web Services (JAX-WS) プログラミング・モデルに基づいて、動的 Web サービス・クライアントを開発することができます。
- 詳しくは、『動的 JAX-WS Web サービス・クライアントの実装』を参照してください。
- 管理対象外 Web サービス JAX-WS クライアントの実行
Thin Client for JAX-WS を WebSphere® Application Server で、ピュア Java SE 環境または OSGi 環境のスタンドアロン・クライアント・ランタイムとして使用できます。 Liberty に IBM 以外の JDK でシン・クライアントを実行する場合は、Java 起動コマンド行に -Dcom.ibm.websphere.thinclient=true プロパティーを追加してください。
- 詳しくは、『管理対象外 Web サービス JAX-WS クライアントの実行』を参照してください。
- 管理対象 Web サービス JAX-WS クライアントの実行
@WebServiceRef または @Resource のアノテーションを使用して JAX-WS サービスまたはエンドポイントのインスタンスを注入できます。 または、Java Naming and Directory Interface (JNDI) ルックアップを使用してサービス・ルックアップを実行できます。
- 詳しくは、『静的 JAX-WS Web サービス・クライアントの実装』および 『動的 JAX-WS Web サービス・クライアントの実装』で管理対象クライアントを参照してください。
- Web サービス開発環境のセットアップ
- WebSphere Application Server デフォルト・ディレクトリー
- アプリケーション・サーバーへの Web サービス・アプリケーションのデプロイ
jaxws-2.2 フィーチャーについて詳しくは、 『Liberty フィーチャー』を参照してください。