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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

使用Endpoint(端点)类发布webservice

發布時間:2024/1/1 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用Endpoint(端点)类发布webservice 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.在要發布服務的類上添加@WebService注解。將要發布服務的方法設置為public。
2.調用EndPoint.publish(,)發布服務

注意事項:
1.給類添加上@WebService注解后,類中所有的非靜態方法都將會對外公布。
2.不支持靜態方法,final方法。
3.如果希望某個方法(非static,非final)不對外公開,可以在方法上添加@WebMethod(exclude=true),阻止對外公開。
4.被添加了@WebService注解的類至少要有一個可以公開的方法,否則將會啟動失敗。

一、代碼

import javax.jws.WebService; import javax.xml.ws.Endpoint;@WebService public class HelloWorldService {public String sayHello(String name){return "Hello " + name + "!";}public static void main(String[] args) {Endpoint.publish("http://localhost:8888/helloWorld", new HelloWorldService());System.out.println("發布成功!");} }

二、開發工具中運行程序
三、WSDL訪問地址:http://localhost:8888/helloWorld?wsdl

-----------------------------------------------------------------------------------------------------------

注冊服務查看
http://10.12.1.217:9001/Services/DataShare.asmx

---------------------------------------------------------------------------------------------------------------------
幾個現在可用的WebService:
https://www.cnblogs.com/cmlr/articles/1745379.html

Endpoint: http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx ??
web服務的URI地址,你訪問之后,就會出現web服務的相關類描述、方法列表以及方法描述。?

Disco: ? ? ? http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx?disco ??
通過這個可以找到該web服務。即利用了web服務發現機制中的一種發現機制disco。

WSDL: ? ? ?http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx?wsdl ?
該web服務的描述性語言。即Web Services Description Language。用來描述你的web服務定義的方法和屬性、binding協議部分、port端口以及服務URI。

總結

以上是生活随笔為你收集整理的使用Endpoint(端点)类发布webservice的全部內容,希望文章能夠幫你解決所遇到的問題。

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