u011514451
hpu刘
采纳率0%
2017-02-23 02:51

求大神讲解怎样编写wsdl,以及wsdl、xsd和nsmap之间的关系。

  • xsd
  • wsdl

求大神讲解怎样编写wsdl,以及wsdl、xsd和nsmap之间的关系。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

  • oyljerry oyljerry 4年前

    SOAP、WSDL只是一种符合一定格式的XML文档,这个格式由XSD来定义。其中,WSDL用来描述一个服务,告诉外界你这个Web服务对外提供哪些接口,需要传入的参数类型和格式,以及返回的参数类型和格式。作为客户端,当你知道这个Web服务提供哪些功能后,你就可以生成SOAP报文,在SOAP报文里表明你要调用哪个服务的哪个接口,同时把参数放在SOAP里传过去。服务端收到SOAP报文后,返回给你一个SOAP报文,你解析它就能获得结果。

    至于UDDI,现在用的没那么多了。比如,你想使用某一种服务,但是服务有很多,你不知道哪个是你需要的,或者你也不知道哪里有你需要的Web服务。这个时候,别人写好一个服务后就通过UDDI把它发布出来,你就可以通过UDDI来查询你所需要的服务的URL地址,然后使用这个地址可以看到它的WSDL文档,然后根据WSDL文档你就知道如何构造SOAP请求报文,如何解析SOAP响应报文了

    点赞 评论 复制链接分享

为你推荐