Java で Web サービス WSDL を使用する方法について、いくつかのリンクなどを教えてください。
質問する
133272 次
4 に答える
8
AXIS 2 を考えることができるCXFも使用します。
これを行う最善の方法は、JAX RS を使用することです。この例を参照してください。
Example:
wsimport -p stockquote http://stockquote.xyz/quote?wsdl
This will generate the Java artifacts and compile them by importing the http://stockquote.xyz/quote?wsdl.
私
于 2013-09-18T10:28:24.650 に答える
4
ここでは、WSDL を介して SOAP サービスを作成および使用する方法についての優れたチュートリアルを見つけることができます。簡単に言うと、-s (.java ファイルのソース) -d (.class ファイルの宛先) や wsdl リンクなどのパラメーターを使用して、コマンド ライン (jdk で見つけることができます) からwsimportツールを呼び出す必要があります。
$ wsimport -s "C:\workspace\soap\src\main\java\com\test\soap\ws" -d "C:\workspace\soap\target\classes\com\test\soap\ws" http://localhost:8855/soap/test?wsdl
スタブが作成されたら、次のように非常に簡単に Web サービスを呼び出すことができます。
TestHarnessService harnessService = new TestHarnessService();
ITestApi testApi = harnessService.getBasicHttpBindingITestApi();
testApi.resetLogMemoryTarget();
于 2015-11-24T15:21:26.120 に答える