15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 信息时代 > WSDL基本概念

WSDL基本概念

时间:2022-02-16 11:28:02 | 来源:信息时代

时间:2022-02-16 11:28:02 来源:信息时代

WSDL是WebService的描述语言,是一种接口定义语言,用于描述WebService的接口信息等。



WSDL元素

WSDL元素基于XML语法描述了与服务进行交互的基本元素:

Type(消息类型):数据类型定义的容器,它使用某种类型系统(如XSD)。

Message(消息):通信数据的抽象类型化定义,它由一个或者多个part组成。

Part:消息参数

Operation(操作):对服务所支持的操作进行抽象描述,WSDL定义了四种操作:1.单向(one-way):端点接受信息;2.请求-响应(request-response):端点接受消息,然后发送相关消息;3.要求-响应(solicit-response):端点发送消息,然后接受相关消息;4.通知(notification):端点发送消息。

PortType(端口类型):特定端口类型的具体协议和数据格式规范。

Binding:特定端口类型的具体协议和数据格式规范

Port:定义为绑定和网络地址组合的单个端点。

Service:相关端口的集合,包括其关联的接口、操作、消息等。



WSDL文档结构

WSDL文档是利用这些主要的元素来描述某个webservice的:

元素定义

webservice执行的操作

webservice使用的消息

webservice使用的数据类型

webservice使用的通信协议

一个WSDL文档的主要结构是类似这样的:





definitionoftypes........





definitionofamessage....





definitionofaport.......





definitionofabinding....



WSDL文档可包含其它的元素,比如extension元素,以及一个service元素,此元素可把若干个webservices的定义组合在一个单一的WSDL文档中。

与服务交互所需的所有细节都位于其WSDL文件中。

WSDL支持的消息交换方式

WSDL支持4种消息交换方式:

1)单向(One-way):服务端接收消息;

2)请求响应(Request-response):服务端点接收请求消息,然后发送响应消息;

3)要求应答(Solicit-response):服务访问端发送要求消息,然后接收应答消息。

4)通知(Notification):服务访问端点发送通知消息。

关键词:概念,基本

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭