Web服务描述与发现:WSDL 1.2与UDDI详解
1. WSDL 1.2概述
WSDL 1.2规范的首个工作草案已经发布。与之前版本相比,它有诸多改进之处。
1.1 使用XML信息集描述
WSDL 1.2采用XML信息集进行描述。信息集是一种抽象的XML数据集,其主要目的是为描述格式良好的XML文档结构中的信息提供一致的方法。由于WSDL文档本身就是格式良好的XML文档,因此可以将其描述为包含信息项(节点)的信息集(树)。
1.2 更清晰的概念模型
WSDL 1.2规范为WSDL文档结构引入了更清晰的概念模型。从概念上讲,WSDL文档是WSDL定义组的容器,而WSDL定义组又是描述组件的容器,每个描述组件用于描述Web服务的不同部分。例如,消息描述组件描述服务交换的抽象消息,而portType描述组件描述抽象服务接口。与WSDL 1.1类似,WSDL 1.2通过定义抽象类型、消息和操作,并将操作组合成portType来描述Web服务。不过,在WSDL 1.2中,定义了一组portType并称之为serviceType,并且将服务视为serviceType的实现。
该模型规定了六个描述组件,它们共同提供了服务的完整功能和位置描述:
- 零个或一个类型描述组件
- 零个或多个消息描述组件
- 零个或多个portType描述组件
- 零个或多个serviceType描述组件
- 零个或多个绑定描述组件
- 零个或多个服务描述组件
1.3 对WSDL 1.1的改进
WSDL 1.2还试图澄清WSDL 1.1中一些定
超级会员免费看
订阅专栏 解锁全文
4051

被折叠的 条评论
为什么被折叠?



