【TechTarget中国原创】 Web服务描述语言,或者缩写为WSDL,自2001年开始已经在流传了,当他的第一个版本被W3C发布,始终处于开发状态。后面有2002年7月1.2版本的工作草案直到W3C发布了WSDL 2.0新推荐:
•Web服务描述语言(WSDL)2.0版本第0部分:启蒙
•Web服务描述语言(WSDL)2.0版本第一部分:核心语言和模式
•Web服务描述语言(WSDL)2.0版本第二部分:附加SOAP 1.2装订模式,HTTP装订模式,RPC扩充模式,wsdlx模式
WSDL 2.0有许多有用的功能。同样的,也有一些性能上有用的删减。包括:
•描述语言的新语义,包括定义元素命名空间需要属性
•消息生成授权和参照类型元素处理XML模型类型
•操作符重载残缺(WSDL 1.1 到1.2的删除,留在了2.0中)
•端口元素端点重命名和端口类型变成接口,通过在接口元素中扩展属性支持接口继承
在最基本的原理层,WSDL 2.0的Web服务用摘要和具体部分建模。在摘要部分,Web服务根据消息通过一类系统发射和接受来描述,典型的如XML模式。消息交换模式描述他们允许序列和命令,在此处作业元素联合至少一条消息的消息交换模式。界面元件群脱离传输和网络访问技术独立工作。在具体方面,结合定义传输和网络访问格式和服务端点元素联合网络。服务元素群端点实现分享接口。
关于作者
Ed Tittel全职作家兼教练,他对XML以及开发的话题感兴趣。主要是IT Certification和信息安全话题。在他的众多的XML项目中包括第四版XML For Dummies(Wylie, 2005)和Shaum的Easy Outline of XML (McGraw-Hill, 2004)。