SOA的WS-Policy规范成功进入W3C

 
   | |

导读:事隔三年,WS-Policy,曾被认为是能够提供SOA中所要求的松耦合的Web services规范,最终在上周三下午在W3C找到了标准体的归宿。

关键词:SOA W3C WS-Policy Web services

 
正在加载数据...

【TechTarget中国原创】事隔三年,WS-Policy,曾被认为是能够提供SOA中所要求的松耦合的Web services规范,最终在上周三下午在W3C找到了标准体的归宿。

  事隔三年,WS-Policy,曾被认为是能够提供SOA中所要求的松耦合的Web services规范,最终在上周三下午在W3C找到了标准体的归宿。

  W3C正式的接受了WS-Policy 规范的提交者——IBM, Microsoft, SAP AG, BEA Systems Inc., Sonic Software Corp. 和 VeriSign Inc.——所提交的规范,现在需要开始的工作就是把规范变成一个完整的标准。

  “这不仅仅对于WS-Policy是一个极大的前进,同时对于一般的Web services规范也是向前迈进的一大步。” IBM 软件标准的副总裁Karla Norsworthy说:“WS-Policy是一个关键的使能者,是一个可以在部署时刻提供灵活性的框架。”

  这个规范是设计来允许安全的策略的,消息和事务的能够在Web services应用程序之上的策略层被设置,从而这些考虑不需要由开发者编写,她说。

  SAP的标准架构师David Burdett提供了一些例子。

  “在安全上,你需要知道你是否需要对一个消息进行加密。”他说:“你会愿意在一个服务的策略中记录下这些。 为了提供可靠的消息传递,你需要知道在你假定一个消息没有发送以前你需要花多少时间来等待。”

  由于它对SOA和Web services的重要性,微软的连接系统的程序经理Kyle Young指出,WS-Policy需要得到软件供应商的支持,这些人不是这个标准的作者,而是W3C的成员。他们包括Adobe Systems, CA, Ericsson, IONA Technologies, Layer 7 Technologies, Nokia, Oracle Corp., Ricoh Corp., Systinet, Sun Microsystems, TIBCO Software, 和and webMethods

  他说:“它是一个被大家期盼了很久的一个规范,因为它提供了对于我们正在努力的所有的WS-*规范中的一个关键的能力 。”

  在这个过程中,很多公司已经超出了“期盼”的程度,特别显著的是Layer 7的CTO, Toufic Boubez,他已经公开的批评了这个规范成为一个标准体的时间太晚了。Boubez说,在缺乏一个策略层的支持的时候,Web services的连接将会导致许多艰难的代码工作,这是和SOA背后的松耦合的原则是相悖的。

  onStrategies的首席分析师Tony Baer,把WS-Policy称之为一个:“在如何量化安全和认证在SOA环境中被加强的第一步”。尽管如此,分析师还是指出,它在迈向W3C门阶的步伐还是有点虎头蛇尾。

  “这种请况是其他的概念掉到了WS-*概念栈中的一块关键之处,” Baer说:“WS-Policy的重要性是在于,Web services标准都在努力的前进期望能够在概念栈中达到一个更高的水平。从历史上来说,当处理底层的问题的时候,一般会遇到更少的问题,例如通讯协议。但是在更高的层次上,你会和标准化的数据,逻辑,过程和工作流,这个领域总是一个充满隐伏危险的地方。”

  尽管有很多批评和对这个标准过程的漫长的等待中,分析师总结说:“任何的在WS-Policy上的舆论都表明至少一些障碍已经被清除了。”

  微软的Young 略述到这个过程最后会使得WS-Policy成为一个W3C标准。没有一个作者会冒险的在一个时刻来猜测。

  “下一步就是由W3C程序来进行,” 他说:“接下来的就是成立一个工作组。我们现在已经提交了,W3C将会出版一个宪章,然后再数周之内把这个宪章付诸为一个工作组发布出来。然后在工作组内,在它运行起来以后能够使它有效的前进,对此我们充满希望。”

【原创内容,版权所有,谢绝转载。TechTarget中国将保留追究其法律责任的权利。】
 
作者:Rich Seeley    
 
 
 
 
 

W3C

 
HTML 5是超文本标记语言(HTML)的下一个修订版 ,超文本标记语言是用来描述网页内容和外观的标准编程语言。在2007年,万维网联盟(W3C)……
 
作为服务方法的软件拥有连续机构,可以确保服务之间的互操作性。监管XML和WSDL以及OASIS标准的万维网联盟(W3C)为WS-*标准设置了课程……
 
在前面文章中,我对Web服务相关标准已经做了许多报道,现在是时侯看看那些标准发行机构最近有哪些重大举措了。首先,我们看看W3C……
 
在您最近的博客中提到,在XML.com中有你喜欢的XML内容。关于XML的信息还可通过什么途径可以得到?请与我们分享更多的来源……
 
WSO2治理(governance)与注册中心(registry)开发的下一步就是采用W3C语义网(Semantic Web)概念的SOA策略定制……

热门技术手册排行

 

随着开源技术越来越成熟,一个稍有开发经验的人通过学习就可以用开源的产品和技术构建一套可用的系统。对于从事软件开发的人员,尤其是对Java或动态语言相关领域的人来说,“开源”也许是他们最喜爱的单词。但是,很多时候我们需要的不仅仅是一个可用的系统,而是希望这个系统开发更简易、性能更高和扩展性更好等。这确实是一个令人头痛的问题。本指南很多地方都是点到为止,要深入了解相关信息的读者请借助参考资料、网站等自行挖掘。

 

本专题分六部分探讨SOA设计模式,当初设计面向服务架构的一大初衷就是降低服务间耦合度,由此提高服务的灵活性和自由度。

 

业务流程管理(business process management,bpm)不是一个新概念,甚至不是一个新名词。它是从相关的业务流程变革领域,如业务流程改进(bpi)、业务流程重组(bpr)、业务流程革新中发展起来的。流程管理技术也是从早期的工作流管理、eai、流程自动化、流程集成、流程建模、流程优化等技术中发展起来的。

 

TOAGF是一个架构框架,简而言之,TOGAF是一种协助发展,验收,运行,使用,和维护架构的工具。它是基于一个迭代(Iterative)的过程模型,支持最佳实践和一套可重用的现有架构资产。

 

云计算的概念越来越流行,Amazon、Google和IBM是第一批将云计算引入公众视线的公司。云计算就是新的Web2.0,一种既有技术上的市场绽放。

 

Mashup是一个非常cool的新的应用程序种类。如果你想真正的了解它们,我们需要回过头来看看你现在的计算机,其实它就是一个非常好的帮助你理解mashup的模型。现在开源的操作系统无疑是非常好的apis的集合或应用程序编程接口,帮助开发者去构建其应用程序。计算机本身也是一个很好的为用户提供接口的例子,键盘和鼠标可以被理解为你通过计算机的接口而使用的不同的应用程序。本技术手册为读者提供了一些相关信息,如果需要深入了解mashup,读者可以借助其他参考资源。

查看更多
 
 

登录TechTarget中国

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