WebService原理什麼的百度很多我就說了,無非就是提供一個接口放在服務端,客戶端實現這個接口就可以拿到自己需要的東西。
現在簡單說一下用myEclipse來實現服務端和客戶端。另一種WebService方法步驟參考:http://www.iteye.com/topic/1135747
服務端:
1. 新建一個Web Service Project項目
2. 選中新建的項目,右鍵鼠標New-->Other-->MyEclipse-->Web Service
3. 使用myEclipse的Tomcat服務器部署和發布。在浏覽器中訪問 http://localhost:8080/WebService/HelloServicePort
訪問路徑是:http://localhost:8080/項目名/Service port
看到這樣的頁面說明發布成功。
部署的時候有這個導常是因為有些jar包沒有導入進來
在WEB-INF中的lib包中導入相應的包,我比較懶就全部導入了哈哈哈,細心的同學可以根據拋出的異常來導入相應的包即可。
客戶端:
1. 在src目錄下新創建一個client客戶端的包,選中新建的項目,右鍵鼠標New-->Other-->MyEclipse-->Web Service Client
WSDL URL: 地址後面要加上:?wsdl 。否則會出錯
2. 自動生成相應的客戶端代碼
3. 測試:新建一個Test測試類
代碼不多,主要是步驟,親自試試呗。這裡上傳不了jar包喂,自己找呗或聯系我。有問題可聯系QQ:409169399(Sky)