WSDL2Java コマンド行ツールを使用してインプリメンテーション・テンプレート およびバインディングを作成することにより、 JAX-RPC アプリケーション用 Web サービス記述言語 (WSDL) ファイルから Java 成果物を作成できます。
WSDL ファイルがローカル・ファイルである場合、URL は file:drive:¥path¥file_name.wsdl のようになります。
WSDL ファイルがローカル・ファイルである場合、URL は file:/path/file_name.wsdl のようになります。
また、絶対または相対ファイル・システム・パスを使用してローカル・ファイルを指定することもできます。
インプリメンテーション・テンプレートを生成するには、WSDL2Java コマンド の -role develop-server オプションを使用します。 また、WSDL2Java コマンドはバインディングおよびデプロイメント記述子も生成します。
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¥AddressBookSoapBindingImpl.java.. WSWS3282I: Info: Generating WEB-INF¥webservices.xml. WSWS3282I: Info: Generating WEB-INF¥ibm-webservices-bnd.xmi. WSWS3282I: Info: Generating WEB-INF¥AddressBook_mapping.xml. WSWS3282I: Info: Generating WEB-INF¥ibm-webservices-ext.xmi.
AddressBookSOAPBindingImpl.java ファイルは、インプリメンテーション Bean 用 のテンプレートです。このファイルは、WSDL ファイルのポートの後に指定されます。 通常、このクラスは、より分かりやすい名前にリネームされます。