甲骨文公司展示了其SOA标准

 
   | |

导读:这个星期在旧金山表明Web服务以及面向对象架构的标准在甲骨文公司起主导作用。在解释甲骨文公司的企业服务总线的集成潜力上,Kurian强调了其使得应用程  “甲骨文公司的企业服务总线提供能力使得丛各种各样不同的应用程序访问服务——不管是否是甲骨文公司的,大型机系统还是以前的环境,并且丛这些应用程序创建服务以及虚拟化他们,”他说道。“一旦你虚拟化你得到的服务,你就能够使得他们互相通信。

关键词:SOA标准 Web服务 面向对象架构

 
正在加载数据...

【TechTarget中国原创】甲骨文这个星期在旧金山表明Web服务以及面向对象架构的标准在公司起主导作用。

  通过预览甲骨文融合中间件的现在的第四个测试版本的特点,监督SOA平台的高级副总裁Thomas Kurian指出,所有的Java,WS-*以及SOA标准和规范它都能够支持。

  他在甲骨文开放社区——同时也是在全球范围内网上直播的发言中,他开场即指出了Fusion是Java EE 5兼容的,并且使用了Java遵守XML标准的架构。这个中间件平台也支持Web服务标准,包括WS-安全,WS-寻址以及WS-可靠通信。至于更多的SOA具体标准,Kurian说道Fusion支持服务组件体系架构规范,这个体系架构规范目前在OASIS标准进程以及努力符合W3C标准的WS-策略中。此外,还有业务流程执行语言的支持以及涵盖与业务流程交互的人类操作的标准规范——BPEL4People。

  所有的标准支持都强化了Kurian以及甲骨文公司的其它的高层主管人员这个星期做出的断言,那就是他们致力于服务他们的客户从其它厂商购买软件的地方。

  在解释甲骨文公司的企业服务总线的集成潜力上,Kurian强调了其使得应用程

  “甲骨文公司的企业服务总线提供能力使得丛各种各样不同的应用程序访问服务——不管是否是甲骨文公司的,大型机系统还是以前的环境,并且丛这些应用程序创建服务以及虚拟化他们,”他说道。“一旦你虚拟化你得到的服务,你就能够使得他们互相通信。我们支持高速度的通信,包括请求/相应以及发布/订阅各种各样的消息。”

  在公布构建在甲骨文BPEL流程管理上面的新的应用程序集成架构基础工具包的时候也强调了通用性的标准。这个应用程序集成架构基础工具包预计在三十天以后发布,都被称为甲骨文以及非甲骨文应用程序“预先构建SOA集成”。

  在他的发言中,甲骨文公司的总裁Charles Phillips解释到应用程序集成架构作为“我们平台集成了应用程序,包括我们自己的应用程序以及第三方的应用程序。我们所做的是在我们的中间件堆栈提供一个开放的平台,然后我们提供包装集成。”

  在LLC.目前的分析部门的应用程序架构首席分析师Bradley F. Shimmin说道这个应用程序集成架构建设基础套件公布是这个星期之内最重要的一次活动,因为它使得甲骨文公司将SAP AG和IBM作为自己的竞争对手。

  “甲骨文是在与IBM以及SAP在提供预先包装的业务流程所关系到的整合方案竞争。”Shimmin说道。

  他强调指出SAP公司一直致力于包装应用程序集成并且IBM在过去的这一年一直致力于发展技术,但是甲骨文公司的应用程序集成架构是在努力成为业界的领军人物。

  所有这三个供应商都认识到在SOA的世界里面他们需要提供标准化的工具来帮助在异构环境下的应用程序集成,从而降低实现的成本,Shimmin说道。

  甲骨文公司的标准不仅仅提供“预先构建SOA”集成,也允许它的业务伙伴以及客户为了一个环境特定的需求来扩展他们。

  “他们正在积极支持这个想法,并且SOA世界里面最大的新闻之一,”Shimmin说这个星期在Oracle公司的OpenWorld上将会发表。

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

Java Web服务

 
很多时候“架构”是用来描述所有Web服务器都连接在一个巨大的ESB一起时会发生什么的东西。因为对于许多项目来说是迄今为止的道路……
 
从两个观点上来看,Scala是一门重要的语言。第一,它代表了许多程序员所没有的新的想法,也就是说,我在功能理念下如何编程……
 
长期以来应用开发最通用的语言之一,Java已经开始获得云计算平台的支撑。但是由于新的和分布式架构平台,像Google App Engine……
 
大约15年的时间了,Java继续增加作为现代中间件的影响力。不论今后是否成功,显然Java已经为计算带来了新的同质性。Java最大的中间层价值……
 
今年当Oracle准备收购Sun以及VMware收购SpringSource之时,Java的世界有些动摇。Sun控制着Java Community Process(JCP),JCP支配着语言……

热门技术手册排行

 

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

 

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

 

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

 

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

 

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

 

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

查看更多
 
 

登录TechTarget中国

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