2010-11-10 55 views
11

我使用eclipse Helios創建了一個Web服務客戶端,用於使用軸1.4 Web服務。它生成了2個包:
1 - 數據模型。
2-客戶端。如何使用Eclipse生成的webservice-client類?

內部客戶端包有5類:
1-服務名稱
2- ServiceNameProxy
3- ServiceNameService
4- ServiceNameServiceLocator
5- ServiceNameSoapBindingStub

我需要知道這些是什麼? AND
如何使用參數調用Web服務方法?

在此先感謝

回答

14

新的Web服務,我不能給的很好地解釋了什麼這些類,但是,我相信你可以使用Proxy類調​​用Web服務方法。

public class TestClient{ 
    public static void main(String []args){ 
     ServiceNameProxy proxy = new ServiceNameProxy(); 
     proxy.setEndpoint("http://localhost:8080/ServiceName/asdf");//defined in wsdl 

     int i = proxy.webServiceMethod(new String(), new String()); 
    } 
} 

webServiceMethod()可以是在服務中定義的方法的名稱。

+0

如何處理使用代理時的身份驗證我使用了存根並可以設置用戶名和密碼 – 2010-11-11 16:38:22

+1

@Fahad請使用標點符號..我無法理解您的評論 – bluish 2011-08-31 08:09:43

+1

+1像一個魅力工作! – 2012-10-20 21:52:25

相關問題