5

Web サービスは初めてです。http://api.search.live.net/search.wsdlに定義されている Web サービスを呼び出す必要があります。この Web サービスを使用して、任意のキーワードを検索する必要があります。ネットで検索しましたが、解決策が見つかりませんでした。Web サービスを呼び出す方法。Javaを使用する必要があります。

4

3 に答える 3

2

axis2をダウンロードします。

それを解凍すると、bin フォルダーの下に wsdl2java というツールがあり、これを使用して、Web サービスと通信できる WSDL からスタブを生成します。

使用例は次のとおりです。

WSDL2Java -uri http://api.search.live.net/search.wsdl  -d xmlbeans -s

そのツールの詳細については、こちらをご覧ください。

スタブに加えて、必要なすべてのオブジェクトも生成します。

これは、 axis2と Eclipse IDE を使用したチュートリアルです。

于 2012-07-29T14:24:54.863 に答える
0

http://ws.apache.org/を見てください。おそらく探している Axis2 が見つかります。

Web サービスは WSDL よりも一般的な用語であり、WSDL が導入されてから進化し、今日ではほとんどのサービスが JSON などを話すようになっていることに注意してください。詳細はこちらRESTEasy または Jersey?

于 2012-07-29T14:12:57.557 に答える
0

intelliJ を使用して、必要な Java コードを WSDL から生成します。その後、このコードを使用して SOAP 呼び出しを行うことができます。

WSDL を指定すると、コードが生成されます。いくつかの情報は次の場所にあります: http://www.jetbrains.com/idea/webhelp/generating-wsdl-document-from-Java-code.html

于 2012-07-29T15:05:44.250 に答える