WSDL2Java コンバーターで WSDL から Java ファイルを生成しましたが、サンプルがないため、これらのファイルでサービスを使用する方法がわかりません。私はクライアント側を実装しています。
29926 次
2 に答える
11
Axis2 について: いくつかの例が含まれているこれらのリンクを読んでください。
http://ws.apache.org/axis2/1_5_1/quickstartguide.html#clients
http://ws.apache.org/axis2/1_0/userguide3.html
編集: Axis1 に関して: JAX-RPC に基づいており、スタブ オブジェクトをインスタンス化するか、サービス ロケーターを使用してスタブ インスタンスを取得する必要があり、すべての WS 操作はその中にあります。例を次に示します。
public class Tester {
public static void main(String [] args) throws Exception {
// Make a service
AddressBookService service = new AddressBookServiceLocator();
// Now use the service to get a stub which implements the SDI.
AddressBook port = service.getAddressBook();
// Make the actual call
Address address = new Address(...);
port.addEntry("Russell Butek", address);
}
}
于 2009-11-03T07:06:59.060 に答える
3
通常、クライアントはWebサービスでスタブをインスタンス化しません。サービスロケーターを使用してgetメソッドを呼び出します。あなたの質問からはわかりませんが、より一般的な「APIをよりよく理解するためにJavaDocs(またはそのようなもの)をどこで入手できますか」と尋ねる場合は、使用しているWSを使用するように指示する必要があります。
于 2009-11-03T07:00:44.173 に答える