0

WebサービスクライアントにApcheAxis2を使用しています。Webサービスの出力を取得することを知っています。しかし、wsdlファイルからsoapリクエストとレスポンスを取得したいと思います。

私のWSDLはhttp://localhost:8080/getDetails?wsdl

自分の経験を分かち合える人がいたらいいなと思います。

前もって感謝します。

4

2 に答える 2

0

SoapUIツールを使用して、このツールへのWSDLパスを指定します。特定の操作をクリックすると、WSDLからすべての操作が1回読み込まれ、サンプルのSOAPリクエスト(XMLペイロード)を取得できます。

于 2013-01-08T07:52:51.003 に答える
0

そのためのソフトウェアを使用したい場合は、SoapUIを使用してください。

Javaから実行する場合は、これらのオプションがあります。

  1. コマンドを使用してSOAPクライアントのクラスを生成しますwsdl2java。これを行うには、使用した実装に応じて多くの方法があります。

  2. mavenプラグインを使用してSOAPクライアントのクラスを生成し、このaxistools-maven-pluginを使用します

「...Locator」および「..PortType」という名前のクラスをこのように検索した後、これらのクラスを使用します。

また、

公開されているすべてのメソッドを含むインターフェイスを検索し、それを実装する方法を見つけます。

于 2013-01-08T08:33:27.843 に答える