1.工具:eclipse3.3或者是帶有webservice插件的eclipse
2. 首先用瀏覽器訪問webservice的站點,接着保存打開的頁面,后綴為.wsdl。
3.把保存好的文件拷入eclipse的工程中。
4.eclipse:file----new---other----webservice----web service client,選擇之前拷貝到eclipse中的.wsdl文件,點擊finish.
這樣eclipse就幫我們自動生成了web service的客戶端,接下來只需在程序中調用即可。
在程序中調用eclipse自動生成的web service客戶端:
String endpoint = "服務器的webservice地址";
YourWebServiceNameProxy ywsnp = new YourWebServiceNameProxy ();
ywsnp.xxx方法(入參);
如:
String enpoint = "http://www.webxml.com.cn/WebServices/TranslatorWebService.asmx?wsdl";
TranslatorWebServiceSoapProxy translatorWebServiceSoapProxy = new TranslatorWebServiceSoapProxy();
String[] result =translatorWebServiceSoapProxy.getEnCnTwoWayTranslator("貓");
