JAX-WS:wsimportツールの例
wsimport`ツールは、既存のWebサービス記述言語(WSDL)ファイルを解析し、Webサービスクライアントが公開Webサービスにアクセスするために必要なファイル(JAX-WSポータブルアーティファクト)を生成するために使用されます。この `wsimport`ツールは
$ JDK/bin`フォルダにあります。
ユースケース
この `wsimport`ツールの一般的な使用例です。
1.サーバー – 公開されたWebサービス – WSDLファイル.
CompAは、URLにWSDLファイルとともにWebサービスを公開しています。
2.クライアント – 公開されたサービスにアクセスします.
CompBの場合、Compaの公開WebサービスにアクセスするWebサービスクライアントを開発するために、 `wsimport`ツールを使用してCompAのWSDLファイルを解析し、CompAの公開サービスにアクセスするためのファイル(JAX-WSポータブルアーティファクト)を生成できます。
Command:CompA WSDLファイルを解析するwsimportコマンド
C:\>wsimport -keep -verbose http://compA.com/ws/server?wsdl parsing WSDL... generating code... com\mkyong\ws\ServerInfo.java com\mkyong\ws\ServerInfoImplService.java
その他の用途や用途については、下記の参考リンクをご覧ください。
参考文献
-
http://jax-ws.java.net/jax-ws-ea3/docs/wsimport.html
[Metro:wsimport
-
JAX-WSアプリケーションのwsimportコマンド。]