wsimport ツールについて
関連項目
JAX-WS Web サービス (Java EE 5 仕様) の場合、IDE は Sun Java System Application Server に付属の wsimport ツールを使用して、Web サービスの対話に必要なアーティファクトを作成します。
wsimport ツールでは、次のアーティファクトが生成されます。
- サービスエンドポイントインタフェース (SEI)
- Web サービス
- wsdl:fault からマップされた例外クラス (wsdl:fault が存在する場合)
- 応答 wsdl:message から得られた Async Reponse Bean (wsdl:message が存在する場合)
- JAXB で生成された値の型 (スキーマ型からマップされた Java クラス)
IDE は、配備するエンドポイント実装と共に、これらのアーティファクトを WSDL およびスキーマドキュメントで WAR ファイルにパッケージ化します。
IDE では、JAX-WS Web サービスを含むアプリケーションを構築するときに、wsimport ツールが自動的に起動されます。
- IDE 内の単純な Web サービスと Web サービスクライアントでは、IDE が wsimport ツールのデフォルトオプションおよび機能を使用して Web サービスおよびクライアントを作成するため、wsimport ツールに関する詳細な知識は必要ありません。複雑な Web サービスの対話でのみ、コンパイラの動作を知っていると便利です。Web サービス属性エディタを使用すると、wsimport ツールで生成されるアーティファクトをカスタマイズできます。
- 関連項目
- Web サービスについて
著作権と商標について