日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

WebService系列(三)--创建自己的WebService

發布時間:2023/12/20 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 WebService系列(三)--创建自己的WebService 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1:新建webServiceProject項目 2:寫上項目名字,直接finish 3:創建一個包,com.www.service 4:在包下創建一個類,這里寫的是計算器類 5:創建webService服務(把我們創建的類和服務綁定起來) ? ? 1): ? ? 2) 3)選擇類--勾選General WSDL in Project--finish--然后會自動生成文件 ? ? ? 4)導入jar包 右擊--buildpath--add library--myeclipse Libary--搜索jax-ws,選中兩個jar包 將這個WebService部署到tomcat服務器上,-- 測試,啟動服務器,在這個文件里了找,這個service的對外路徑? location加上.wsdl就是路徑?http://localhost:8080/WangServiceTest/CalculatePort.wsdl? WSDl文件是服務說明書

WSDL不是WebService,只是獲取一個用于描述WebService的說明文件,有了WSDL這個"說明書",我們才可以知道如何使用或者調用對應的服務。

?

一個WebService徹底完工

?

    ----------------------開始測試咯------------

1:新建一個包用來存儲待會生成的文件,com.www.client

2:新建webServiceClient(用WSDL File 和 WSDL URL)均可,具體實現可以參考另外兩個文章

3:自動生成的一些代碼,重點看,與有Calculate(WebService創建時的類名)開頭的Service類

?

4:分析生成的CauculateService類

? ? 1)

2)

?

3)

?

?

?

public <T> T getPort(QName portName,?
???????????????????? Class<T> serviceEndpointInterface)?
??? getPort客戶端調用目標服務端點上的操作。

? ??參數:?
??????? portName - WSDL?服務描述中服務端點的限定名稱?
??????? serviceEndpointInterface -?動態代理或?stub?實例所支持的服務端點接口?
????返回:?
????????支持指定服務端點接口的對象代理實例?

? ? 4):進入接口查看,后期我們都要調用這個接口里的方法

?

寫測試類

?

獲取接口時有兩個方法,用第一個,不要用第二個

?

?

?

轉載于:https://www.cnblogs.com/coisini/p/9734748.html

總結

以上是生活随笔為你收集整理的WebService系列(三)--创建自己的WebService的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。