eclipse生成wsdl代理類


轉載自:http://blog.csdn.net/anssin007/article/details/4248007

 

 

eclipse生成wsdl代理類

 

1.工具:eclipse3.3或者是帶有webservice插件的eclipse

          wsdl2java(這個本人沒用過,具體長什么樣不清楚)

2.步驟:

         首先用瀏覽器訪問webservice的站點,點擊“webservice說明”鏈接,就打開了wsdl頁面,或者直接使用http://[webservice站點]/service.asmx?wsdl,其中紅色部分,根據webservice的類名不同而不同,

不過一般是叫service.asmx。

         接着保存打開的頁面,后綴為.wsdl,把保存好的文件拷入eclipse的工程中。

         最后,在eclipse的新建工程中的“其他“中找到webservice client,點擊其上的browse按鈕,選擇之前的wsdl文件,點擊完成,代碼就生成了。

 

         PS:生成的文件中,作為接口來使用的文件名為:####Stub.Java。####因webservice的類名不同而不同。這個文件中就包含了webservice的所有方法。

         在調用##Stub.java中的方法之前,必須要實例化,具體如下:

  

         ServiceLocator service = new ServiceLocator();

         java.NET.URL url = new new java.Net.URL(wsdl地址);

         ServiceStub stub = new ServiceStub(url, service);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM