WSDL 2.0:Web服务的最新通信传递

 
   | |

导读:WSDL 2.0是Web服务的最新通信传递,WSDL 2.0的Web服务建模既包括抽象部分也包括了具体部分。Web服务根据其在类型系统中发出和收到的信息得以被描述,典型的是XML模式。

关键词:WSDL WSDL 2.0 Web服务 建模 XML模式

 
正在加载数据...

【TechTarget中国原创】自2001年以来,Web服务描述语言(WSDL)一直在世面流通,它的第一个版本是从W3C那里传过来的,并且一直处于开发阶段。2002年2月出台了1.2版本,这个版本一直延续到了2007年6月,直到W3C为WSDL 2.0推出了新的标准:

  ·Web服务描述语言(WSDL)2.0版本第1部分:Primer

  ·Web服务描述语言(WSDL)2.0版本第2部分:核心语言和模式

  ·Web服务描述语言(WSDL)2.0版本第3部分:附件……

【TechTarget中国原创】自2001年以来,Web服务描述语言(WSDL)一直在世面流通,它的第一个版本是从W3C那里传过来的,并且一直处于开发阶段。2002年2月出台了1.2版本,这个版本一直延续到了2007年6月,直到W3C为WSDL 2.0推出了新的标准:

  ·Web服务描述语言(WSDL)2.0版本第1部分:Primer

  ·Web服务描述语言(WSDL)2.0版本第2部分:核心语言和模式

  ·Web服务描述语言(WSDL)2.0版本第3部分:附件

  ·SOAP 1.2捆绑模式,HTTP捆绑模式,RPC扩展模式,WSDLX模式。

  WSDL 2.0还有许多有用的功能,这些功能同样可以帮助我们极大地简化功能,包括:

  ·描述语言的新语义,包括制作目标命名空间,该命名空间是描述要素所必不可少的属性。

  ·授权信息构建,并将其交付到类元素所提及的XML模式类。

  ·超载残余的操作者缺失(在WSDL从1.1版本变为1.2版本的过程中被移除了,并且2.0版本里也没有)

  ·端口要素被重命名为端点,PortTypes则成为了接口,这里的接口继承性是由接口要素的扩展属性所支持的。

  基本的层次上,WSDL 2.0的Web服务建模既包括了抽象部分也包括了具体部分。在抽象方面,Web服务根据其在类型系统中发出和收到的信息得以被描述,典型的是XML模式(尽管RELAX NG同样有效)信息交换模式描述它们准许的顺序和命令,在这里操作要素将信息交换模式和至少一个信息相交换,并且接口要素组操作是独立于输送和网络访问技术。在具体层面,捆绑步骤用于描述输送和网络访问格式服务端点将网络访问和捆绑联系在了一起,服务要素组端点用于实施一个共享接口。

  要想查看这个规范的具体细节,以及markup实例,请参见Arulazi Dhesiaseelan在XML.Com撰写的文章“WDSL 2.0有何独特之处”。

 
查看全文
 
 
 
 
 

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中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录