webservice 与XSD、UDDI、SOAP、WSDL之间联系

mycodeis1231 2011-06-02 05:12:19
各位想请教关于 webservice 与XSD、UDDI、SOAP、WSDL之间区别?
希望能串起来讲 比如做一个WEBSERVICE的调用 它们是怎样一个顺序。
...全文
667 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
flyerwing 2011-06-10
  • 打赏
  • 举报
回复
wsdl描述格式
SOAP应用协议
yumiao717 2011-06-10
  • 打赏
  • 举报
回复
ding!!
lennydou 2011-06-09
  • 打赏
  • 举报
回复
SOAP、WSDL只是一种符合一定格式的XML文档,这个格式由XSD来定义。其中,WSDL用来描述一个服务,告诉外界你这个Web服务对外提供哪些接口,需要传入的参数类型和格式,以及返回的参数类型和格式。作为客户端,当你知道这个Web服务提供哪些功能后,你就可以生成SOAP报文,在SOAP报文里表明你要调用哪个服务的哪个接口,同时把参数放在SOAP里传过去。服务端收到SOAP报文后,返回给你一个SOAP报文,你解析它就能获得结果。

至于UDDI,现在用的没那么多了。比如,你想使用某一种服务,但是服务有很多,你不知道哪个是你需要的,或者你也不知道哪里有你需要的Web服务。这个时候,别人写好一个服务后就通过UDDI把它发布出来,你就可以通过UDDI来查询你所需要的服务的URL地址,然后使用这个地址可以看到它的WSDL文档,然后根据WSDL文档你就知道如何构造SOAP请求报文,如何解析SOAP响应报文了
mycodeis1231 2011-06-02
  • 打赏
  • 举报
回复
什么意思?
flyerwing 2011-06-02
  • 打赏
  • 举报
回复
只接分,其他真不知道.

12,162

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧