7

Spring Web Services を使用して WSDL ファイルから Web サービス クライアントを作成できるかどうかを知りたいです

つまり、まさに WSDL から、当面は XSD を持っていません。

しかし、Josh Long の「Spring Recipes A Problem-Solution Approach」、Hamidreza Sattari の「Spring Web Services 2 Cookbook」、およびチュートリアル自体 ( 6. Using Spring Web Services on the Client ) を読みましたが、この機能への参照はありません。

Webservice-Client: Common approach with Spring WS, JAXB and just one WSDL file? のような他の投稿も読みました。、またはWSDL からの Spring-ws クライアント(ここでは stackoverflow にあります) ですが、それ以上の結果はありません。

Spring フォーラムで質問したこともありますが、60 回以上読んでも回答がありません。SWS を使用して WSDL ファイルから WS-client を作成することは可能ですか? (そうではないようです)

多分それは不可能です。

ありがとう。

4

1 に答える 1

15

次の方法で実行できます。

  1. JDK ディストリビューションに付属の xjc ツールを使用して Java タイプを生成します。xjc -wsdl file.wsdl

  2. 次に、生成された Java 型を使用して、ここで説明されている WebserviceTemplateを使用してクライアントを作成します。

于 2012-12-10T16:10:16.733 に答える