欢迎来到天天文库
浏览记录
ID:25590843
大小:340.90 KB
页数:28页
时间:2018-11-21
《wsdl生成客户端、wsdl接口测试及简介(有网络和无网络)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、wsdl生成客户端、wsdl接口测试及简介(有网络和无网络) 一、WSDL简介:通过WSDL,可描述Web服务的三个基本属性:·服务做些什么——服务所提供的操作(方法)·如何访问服务——和服务交互的数据格式以及必要协议·服务位于何处——协议相关的地址,如URLWSDL文档在Web服务的定义中使用下列元素:·Types -数据类型定义的容器,它使用某种类型系统(一般地使用XMLSchema中的类型系统)。·Message -通信消息的数据结构的抽象类型化定义。使用Types所定义的类型来定义整个消息的数据结构。·Operation -对服务中所支持的操作的抽象描述,一般单个
2、Operation描述了一个访问入口的请求/响应消息对。·PortType -对于某个访问入口点类型所支持的操作的抽象集合,这些操作可以由一个或多个服务访问点来支持(可以理解成每个PortType都相当于一次服务过程的描述)。·Binding -包含了如何将抽象接口的元素(portType)转变为具体表示的细节,具体表示也就是指特定的数据格式和协议的结合;特定端口类型的具体协议和数据格式规范的绑定。·Port -定义为协议/数据格式绑定与具体Web访问地址组合的单个服务访问点。·Service- 这是一个粗糙命名的元素,代表端口的集合,相关服务访问点的集合。总结来看,po
3、rtType(与message和type元素的细节相结合)描述了Web服务是什么,binding元素描述了如何使用Web服务,port及service元素描述了Web服务的位置。以下面wsdl中types文档下为例,从第三段开始到结束详细描述了一个方法请求(request)已经响应(response)的内容,及其对应的参数类型: 4、a"> 5、lexType name="SatelliteDigitalChannel"> 6、rue" type="xsd:string"/> 1.getRealTimeAvURI定义了请求的内容:7、ealTimeAvURI"> 注解:element
4、a"> 5、lexType name="SatelliteDigitalChannel"> 6、rue" type="xsd:string"/> 1.getRealTimeAvURI定义了请求的内容:7、ealTimeAvURI"> 注解:element
5、lexType name="SatelliteDigitalChannel"> 6、rue" type="xsd:string"/> 1.getRealTimeAvURI定义了请求的内容:7、ealTimeAvURI"> 注解:element
6、rue" type="xsd:string"/>
7、ealTimeAvURI">
此文档下载收益归作者所有