JAX-RPC Web サービス・クライアント用 WSDL ファイルからのクライアント・バインディングの作成
JAX-RPC Web サービス・クライアント用 Web サービス記述言語 (WSDL) ファイルからクライアント・バインディングを作成できます。
始める前に
JAX-RPC Web サービス・アプリケーション用 WSDL ファイルからクライアント・バインディングを作成するには、使用する WSDL ファイルの Uniform Resource Locator (URL) を取得する必要があります。クライアントで Web サービスを使用するには、バインディングおよびデプロイメント記述子が必要です。
WSDL ファイルがローカル・ファイルである場合、URL は file:drive:¥path¥file_name.wsdl のようになります。
WSDL ファイルがローカル・ファイルである場合、URL は file:/path/file_name.wsdl のようになります。
また、絶対または相対ファイル・システム・パスを使用してローカル・ファイルを指定することもできます。
- -container client
アプリケーション・クライアント・コンテナーにあるクライアント用のバインディングおよび デプロイメント記述子を生成します。
- -container ejb
Enterprise JavaBeans (EJB) モジュール内の エンタープライズ Bean であるクライアント用の、バインディング およびデプロイメント記述子を生成します。
- -container web
Web コンテナー内にあるクライアント用のバインディングおよびデプロイメント記述子を生成します。
WSDL2Java コマンド行ツールは、z/OS® プラットフォームではサポートされません。
この機能は、製品の z/OS バージョンで提供されるアセンブリー・ツールによって提供されます。このツールについて詳しくは、Java™ API for XML-based Remote Procedure Call
(JAX-RPC) アプリケーションの WSDL2Java コマンド行ツールに関する資料を参照してください。
このタスクについて
適切なコマンドを実行して、WSDL ファイルからクライアント・バインディングを作成します。

手順
type は、エンタープライズ EJB クライアントの場合には ejb、 JavaBeans クライアントの場合には web、 アプリケーション・クライアントの場合には client になります。
- -container web
- -container ejb
- -container client
タスクの結果
例
Parsing XML file: file:e:/example/app/topdown/step1/AddressBook.wsdl
WSWS3185I: Info: Parsing XML file: AddressBook.wsdl
WSWS3282I: Info: Generating addr¥Address.java.
WSWS3282I: Info: Generating addr¥Phone.java.
WSWS3282I: Info: Generating addr¥StateType.java.
WSWS3282I: Info: Generating addr¥AddressBook.java.
WSWS3282I: Info: Generating addr¥AddressBookService.java.
WSWS3282I: Info: Generating META-INF¥ibm-webservicesclient-bnd.xmi.
WSWS3282I: Info: Generating META-INF¥AddressBook_mapping.xml.
WSWS3282I: Info: Generating META-INF¥ibm-webservicesclient-ext.xmi.
次のタスク
クライアント・アプリケーションを作成し、クライアント成果物をアセンブルして、 クライアント実装を完了します。
.