1 引言
????之前的工作中有遇到webservice的調(diào)用,自己花了些時(shí)間了解了一下webservice塔淤,在此把學(xué)習(xí)過程寫一下干旧。
2 jdk開發(fā)webservice
? ? 1 寫服務(wù)端代碼
? ? ? ? ? ? 包結(jié)構(gòu)
? ? ? ? ? ? 接口
? ? ? ? ? ? 實(shí)現(xiàn)類
? ? ? ? ? ? 發(fā)布
? ? ? 2 客戶端代碼
包結(jié)構(gòu)
利用jdk 生產(chǎn)客戶端代碼
? ? ? ? 運(yùn)行服務(wù)端代碼,在客戶端src目錄下進(jìn)入cmd命令工具涕俗,輸入:wsimport -keep url 回車就生產(chǎn)了客戶端代碼
運(yùn)行
3 cxf開發(fā)webservice
1 先引入jar包? 官網(wǎng)下載一個(gè)cxf罗丰,把其中l(wèi)ib文件中的jar復(fù)制到項(xiàng)目中
? ? 2 直接運(yùn)行服務(wù)端代碼和之前的打印不一樣了
? ? 3 在生產(chǎn)客戶端代碼
? ? ? ? ? ? 把webservice的bin路徑加入到電腦環(huán)境變量中
在客戶端工程的src中進(jìn)入cmd命令窗口,輸入命令 wsdl2java url
運(yùn)行客戶端代碼
4 結(jié)尾
? ? 簡單的寫了下 jdk和cxf開發(fā)webservice 的demo吧再姑,希望有點(diǎn)幫助