最近由於工作的關係,使用到了 WSDL,第一次聽到挺陌生的,但其實接觸了之後發現是個滿方便的服務,還可以自己寫Service提供別人使用喔~
先來看看W3C怎麼說
http://www.w3.org/TR/wsdl
再來看看Wiki怎麼說
http://zh.wikipedia.org/wiki/WSDL
坊間可以找到不少Free WSDL Web Service
http://www.service-repository.com/
利用Eclipse使用WSDL WebService
1.新增一個專案,專案右鍵new->other
2.選擇Web Service Client
3.在Service definition貼上WSDL網址,也可以用Browse選擇xml檔
4.按下Finish之後,會看到專案自動產生出相關自定義的Class和WebService Class
5.大部分的WSDL WebService會將可使用的Method寫在Soap Interface,然後用SoapProxy去實作,以下為範例程式
6.印出來的結果如下
其他詳細的圖文說明可以看http://wiki.cheyingwu.tw/Eclipse/Web_Service_Client