實例篇——webservice實現互相傳遞數據


一、搭建服務端,注解表明要發布的方法,使得客戶端能夠將參數傳遞到發布的方法里,然后將需要傳遞的數據返回到客戶端

二、搭建客戶端,通過輸入流接收服務端的響應報文,輸出流將請求報文發送給服務端

三、解析接收到的響應報文,dom4j解析xml

1、新建一個WebProject作為服務端,並導入jar包

image image

2、新建發布類,需要發布方法的接口和實現類。

//需要發布方法的接口需要用@WebService注解,方法需要用@WebMethod注解

image

//接口的實現類也需注解@WebService,接收參數用@WebParam(name=””)

image

//發布類,Endpoint.publish(url,接口),url中的ip地址要用服務端的

image

3、新建一個clientproject,導入jar包

image

4、新建客戶端類接收服務端傳過來的數據信息

//連接服務端接收數據

image

 image

image

//dom4j解析得到的數據

image

image

5、客戶端測試

image

6、測試結果

//服務端發布                                               //客戶端接收服務端返回值

image image

//服務端接收客戶端傳過來的參數

image


免責聲明!

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



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