
Java API for XML-Based Web Services (JAX-WS) の
Web サービス・アプリケーションでは、このタスクを完了するために WSDL ファイルから
始動したときに
wsimport コマンド行ツールが生成する、移植可能な成果物が
必要です。
wsimport ツールは WSDL ファイルを入力データとして処理し、
以下の移植可能な成果物を生成します。
- サービス・エンドポイント・インターフェース (SEI)
- サービス・クラス
- wsdl:fault クラスからマップされる
例外クラス (ある場合)
- Java Architecture for XML Binding (JAXB) で生成されるタイプ値 (XML スキーマ・タイプから
マップされる Java クラス)
生成された成果物を圧縮して、WSDL ファイルおよびスキーマ文書と、
デプロイする予定のエンドポイント実装が入った Web アーカイブ (WAR) ファイルを
作成することができます。
Java API for XML-based RPC (JAX-RPC) の
Web サービス・アプリケーションでは、このタスクを完了するために、
WSDL2Java コマンド行ツールによって生成される以下の成果物が必要です。
- Enterprise JavaBeans (EJB) インプリメンテーション、WSDL2Java
コマンド行ツールによって生成されるすべてのクラス、および web.xml
デプロイメント記述子ファイルが入っているアセンブル済み WAR ファイル。
- WSDL ファイル
- 完全な webservices.xml、ibm-webservices-bnd.xmi、
ibm-webservices-ext.xmi デプロイメント記述子、および XML ベースの
リモート・プロシージャー・コール用 Java API (JAX-RPC) マッピング・ファイル。