最近在学习web service ,一个网站上的天气预报有3种使用链接,这3种方式有什么区别?
Endpoint: http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx
Disco: http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx?disco
WSDL: http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx?wsdl
------解决方案--------------------
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。