为了账号安全,请及时绑定邮箱和手机立即绑定

请问WebService中wsdl和uddi到底是什么

请问WebService中wsdl和uddi到底是什么

MM们 2019-11-07 12:57:09
最近在学习WebService,看很多资料,基本上上来就讲WSDL,UDDI的概念,定义,看了半天不知其所以然,能不能具体点,我怎么看WSDL,UDDI,比如我现在在VS中建立一个webservice项目,方法也写好了,这个WSDL怎么看,UDDI怎么看?求各位大侠解释下感激不尽
查看完整描述

2 回答

?
慕工程0101907

TA贡献1887条经验 获得超5个赞

UDDI你基本用不到,没必要看。它是用来寻找一个Web服务的,这个规范做的并不成功,现在基本不怎么提倡了。

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


查看完整回答
反对 回复 2019-11-07
?
30秒到达战场

TA贡献1828条经验 获得超6个赞

简单说WSDL就是用来描述你的服务的接口的,包括方法名字,参数类型,返回值是啥、通过什么地址、什么端口、什么协议调用等等。WSDL还可以定义比较复杂的数据结构,比如结构体、数组、集合等。通过一个服务的WSDL可以了解如何调用这个服务。
UDDI是一种用于发现和定位服务协议,他把一个服务拆的非常细,但是似乎目前没什么大用。
WebService一定需要WSDL,但是不一定需要注册到UDDI中心中

查看完整回答
反对 回复 2019-11-07
  • 2 回答
  • 0 关注
  • 549 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信