Web服务正建立高质量的服务标准

 
   | |

导读:或许你已经对当今的Web服务标准感到满足, 但是要准备好,更多的标准将会出现并且在最近的几年内许多服务质量的规范应该在很短的时间内开始以各种方式进行运作并融入到办公标准体系中。

关键词:Web服务 XML SOAP WSDL UDDI BPEL

 
正在加载数据...

【TechTarget中国原创】或许你已经对当今的Web服务标准感到满足, 但是要准备好,更多的标准将会出现并且在最近的几年内许多服务质量的规范应该在很短的时间内开始以各种方式进行运作并融入到办公标准体系中。

  或许你已经对当今的Web服务标准感到满足, 但是要准备好,更多的标准将会出现并且在最近的几年内人们的意图就是想把这些标准像Dagwood 三明治一样被高高的堆积起来。

  上周在波士顿召开的分享会议上, IBM 的两名标准专家给出了Web服务的当前状态上的更新,他们告知听众许多服务质量的规范应该在很短的时间内开始以他们的方式进行运作并融入到办公标准体中。

  现在大多数人都熟悉Web服务的这套基本的东西: 用于编码的XML,用于传递消息的SOAP,描述的WSDL 和为发现的UDDI。 他们形成了这个被预想的完全的Web服务堆的基础。 这个堆的顶部也有它在商业处理扩展语言(BPEL).的核心标准。

  这就是今后几年的标准将被集中关注的地方, Kelvin Lawrence,这位IBM 新兴的因特网软件标准的首席技术官这样说道。

  "我们知道通过什么来进行交易参加和什么样的服务质量被在传统的计算的世界里期望",他说。 "相同的东西也将会为Web服务世界所需要"。

  在那些服务标准的质量的第一位的是WS-Security,但是安全的重要子集正要成为标准的一部分。Lawrence说, WS-Trust建立一个为管理不通安全领域的信任的XML句法,WS-Trust不久将被提交给OASIS。

  快速的适应它的步伐,WS-Secure对话应该成为一项那个标准本身的一个正式的工程。 那种规范将允许人们参加消息谈话,并不再需要对每条新消息进行关于安全性的检查。

  在大约一年后Lawrence期望WS-Federation能够完成标准的主要一步。 那个标准将能够跨越不共享一个单独的管理者的多区域提供安全。

  Chris Ferris, IBM 的新兴技术组的高级技术工作人员, 指出能够提供异步消息和为每一个信息建立一个单独的唯一ID的WS-Addressing, 在年底之前能从W3C作为一个正式的标准出现。

  据Ferris说,服务质量的关键之一,WS-可靠消息,在一年左右将会成为一个批准的标准。 它将遵循保证一次发布的IBM MQ模型,在一个规定的序列内建立一个消息的地方并且为涉及到的部分提供错误报告。

  "这是世界一直在等待的基本的规范之一",Ferris说

  根据Lawrence 说的,WS-Transactions,在大型机世界里为过程处理而建立两个阶段提交,而今年也将会“开始它的标准生涯”。

  它将被分解为3 个组成部分:WS-Coordination, WS-AtomicTransaction 和WS-BusinessActivity。WS-Coordination将会定义部署协议规范的一个框架。WS -AtomicTransaction 将建立短的持续处理模型,而WS -BusinessActivity 将处理更长的持续处理模型。

  Lawrence强调在所有Web 服务标准后面的想法将是将会根据需要来把它们混合和匹配。 WS-Policy是一个设计用来封装为一个服务提供的确切服务质量要求、证明书和加密标准的拱形结构。

  "它扩展了WSDL并且为自动的服从建立了参数",Lawrence说。 "理论上,你应该能到得到一个服务并且与它之间可以没有任何人相互作用而一起合作。 我们正期望它能够在今天开始后的某一天成为标准体的一部分"。

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

UDDI

 
统一描述、发现和集成(UDDI,Universal Description, Discovery, and Integration)基于XML的注册项,用于世界范围的商家在因特网上的列表。
 
8年前W3C推广XHTML 1.0意在推进HTML markup向符合XML格式markup的方向发展。行业内部的“浏览器之战”令浏览器和网页使用人员陷入一片混乱之中……
 
同XML-RPC相比,Web服务理念有哪些先进的地方?在XML-RPC中RPC代表SOAP的远程过程调用。同时,W3C也在忙于SOAP标准,两个相互联系的标准诞生了……
 
JBoss将jBPM系统看作是其开放源JBoss Enterprise Middleware Suite(JEMS)的组成部分。3.1版本在JBoss Seam中添加了多进程语言支持和集成……
 
是否有强制性的虚拟路径在UDDI登陆的WSDL文件?如果没有,我要怎样获得更进一步的信息发布服务……

热门技术手册排行

 

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

 

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

 

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

 

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

 

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

 

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

查看更多
 
 

登录TechTarget中国

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