Web服务:WSDL 2.0

 
   | |

导读:笔者根据自己的经验介绍了Web服务描述语言的特性和原理。

关键词:Web服务描述语言 WSDL XML

 
正在加载数据... 【TechTarget中国原创】Web服务描述语言,或者缩写为WSDL,自2001年开始已经在流传了,当他的第一个版本被W3C发布,始终处于开发状态。后面有2002年7月1.2版本的工作草案直到W3C发布了WSDL 2.0新推荐。下面将详细介绍一下相关的内容。

【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)。

 
查看全文
 
 
 
 
 

WSDL

 
BPEL定义了三个消息活动<receive>、<reply>和<invoke>。如何使用这些取决于消息交互是同步的还是异步的以及BPEL流程是服务消费者还是服务提供者……
 
从这里我们可以看出BPEL分成两个独立的部分;Partner Links,与描述BPEL和外界之间交互的WSDL相关联;核心BPEL流程本身,描述运行时流程执行……
 
Web服务描述语言,或者缩写为WSDL,自2001年开始已经在流传了,当他的第一个版本被W3C发布,始终处于开发状态。
 
几个月前,Web服务开发者在技术媒体上掀起了一场关于SOAP和REST孰优孰劣的争论,这个现在已被大家熟知的话题总是不时地被提出来,但一场讨论下来从来都没能够盖棺定论,因为每种方式从各自的立场上来看都有其自身的优点……
 
SOAP和WSDL是Web服务相关标准的补充,通常它们是一起使用。SOAP是基于XML消息传递协议。SOAP规范描述其为传达XML消息的格式和……
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录