最近應爲公司需要用webservice與crm交互,這號這項任務分配到了我的手裏,現在就把實現的過程展現出來:
1.首先打開myeclipse,新建一個java project 和一個 webservice project,然後新建->other->MyEclipse->webservice->wsdl
2.選擇wsdl,點擊 Next,修改名稱
3.建好後,打開文件,轉換到design視圖下,修改方法名稱。
4.點擊保存後,就完成了wsdl文件的生成
5.用生成好的wsdl文件生成服務端,依照上面新建wsdl的方法,在web project中生成服務端。錯做都一樣,這就不綴餘了。生成好的服務端程序需要發佈到mule上,這部分就不再敘述了,網上資源很多。
6.同樣再建立一個java project工程,當然你也可以不建,放在新的jar包下也可以,生成webservice client,生成好,只需變更很小的部分就可以完成客戶端。在當前文件夾下,建立一個class,然後調用生成的類。
7.如果順利的話,只要實現服務端的方法,就可以調用了。