Web サービスは初めてです。http://api.search.live.net/search.wsdlに定義されている Web サービスを呼び出す必要があります。この Web サービスを使用して、任意のキーワードを検索する必要があります。ネットで検索しましたが、解決策が見つかりませんでした。Web サービスを呼び出す方法。Javaを使用する必要があります。
3 に答える
axis2をダウンロードします。
それを解凍すると、bin フォルダーの下に wsdl2java というツールがあり、これを使用して、Web サービスと通信できる WSDL からスタブを生成します。
使用例は次のとおりです。
WSDL2Java -uri http://api.search.live.net/search.wsdl -d xmlbeans -s
そのツールの詳細については、こちらをご覧ください。
スタブに加えて、必要なすべてのオブジェクトも生成します。
これは、 axis2と Eclipse IDE を使用したチュートリアルです。
http://ws.apache.org/を見てください。おそらく探している Axis2 が見つかります。
Web サービスは WSDL よりも一般的な用語であり、WSDL が導入されてから進化し、今日ではほとんどのサービスが JSON などを話すようになっていることに注意してください。詳細はこちらRESTEasy または Jersey?
intelliJ を使用して、必要な Java コードを WSDL から生成します。その後、このコードを使用して SOAP 呼び出しを行うことができます。
WSDL を指定すると、コードが生成されます。いくつかの情報は次の場所にあります: http://www.jetbrains.com/idea/webhelp/generating-wsdl-document-from-Java-code.html