永发信息网

WebService中wsdl和uddi到底是什么

答案:2  悬赏:70  手机版
解决时间 2021-01-18 14:27
  • 提问者网友:原来太熟悉了会陌生
  • 2021-01-17 15:15
WebService中wsdl和uddi到底是什么
最佳答案
  • 五星知识达人网友:第四晚心情
  • 2021-01-17 15:56
UDDI你基本用不到,没必要看。它是用来寻找一个Web服务的,这个规范做的并不成功,现在基本不怎么提倡了。

WSDL比较重要,一个web服务发布后。作为一个Web服务调用者,通过网络唯一能看到的就是这个web服务的WSDL,根据一个web服务的wsdl,调用者可以判断出这个web服务都有哪些函数接口,每个函数的参数是什么,返回值是什么。有了这些,才能够构造SOAP报文来调用该Web服务的某个函数接口。

至于怎么用C#做一个web服务并生成客户端调用代码,可以私下联系我,我有现成的工具和文档追问wsdl应该就是我用浏览器打开那个webservice页面显示的那些东西吧?
全部回答
  • 1楼网友:千杯敬自由
  • 2021-01-17 16:18
简单说WSDL就是用来描述你的服务的接口的,包括方法名字,参数类型,返回值是啥、通过什么地址、什么端口、什么协议调用等等。WSDL还可以定义比较复杂的数据结构,比如结构体、数组、集合等。通过一个服务的WSDL可以了解如何调用这个服务。
UDDI是一种用于发现和定位服务协议,他把一个服务拆的非常细,但是似乎目前没什么大用。
WebService一定需要WSDL,但是不一定需要注册到UDDI中心中
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯