使用新的BPM升级SOA平台

日期: 2007-12-27 作者:Michael Meehan 来源:TechTarget中国 英文

JBoss公司上周发布了它的最近的企业过程管理引擎。围绕业务过程执行语言(Business Process Execution Language BPEL)说明书,它提供了简单持久化功能、一种新的可插拔的体系结构、扩展的任务管理以及新的可扩展性。

  JBoss公司上周发布了它的最近的企业过程管理引擎。围绕业务过程执行语言(Business Process Execution Language BPEL)说明书,它提供了简单持久化功能、一种新的可插拔的体系结构、扩展的任务管理以及新的可扩展性。

  这个消息是在西班牙巴塞罗那召开的开源中间件公司欧洲用户会议上发布的。除了JBoss jBPM 3.0版之外,该公司还宣布基于Java的业务规则项目Drools已经投票决定加入JBoss,Drools的首席开发员Mark Proctor将进入董事会出任全职软件架构师。

  Drools将为JBoss企业中间件系统(JBoss Enterprise Middleware System,JEMS)提供业务规则主体,而Atlanta公司则开发SOA平台。Drools跟随JBoss的路线将Hibernate和Apache Tomcat为他所用。Drools还将收集SOA内部的业务信息,并将它提供给决策者。

  根据JBoss产品管理部的副总裁Shaun Connolly的说法,它也是JBoss企业服务总线(JBoss enterprise service bus ESB)的关键组件,现在的目标是在2006年下半年发布。

  “我们将试图占领那些拥有自己的SOA却缺乏服务的市场。” Connolly说。

  虽然用jBPM 产品提供更容易的Web services集成的BPEL提供商在增加,但Connolly 很快就指出这不应该只被看做BPEL的成功。

  他说:“BPEL是用来编排Web services的,它很适合用来集成,而不是深入的业务逻辑。我们应该不把BPEL看作根本性的东西。”

  而对于深入的业务逻辑,JBoss已拥有它自己的基于Java的过程定义语言。

  为了更简化,持久性被从jBPM工作流操作中解耦。而可插拔的体系结构则可尝试让企业过程引擎独立地运行或者与Java应用程序一起运行。

  Connolly说:“我们想构建一套工具,它不把我们禁锢于用一种方法构建SOA。”

  最近,JBoss的经理们已经在宣传公司的SOA远景了,明确指出他们这个开源厂商想扩展出传统的基于Java的应用服务器范畴。由于它的收费模型是依靠专业服务而不是产品上,故移植到架构空间很有意义。

  Ideas International公司的分析师Steve Garone认为JBoss在推出SOA平台作为公司战略的一个调整,使之与主要平台在性能和可靠性方面展开竞争。例如IBM, Microsoft and BEA Systems。

  Garone说:“当我们深入企业后,才知道产品的适应性和质量是至关重要的,而这正是JBoss的领先之处。”

  他指出,很多大厂商已开发了自己的中间件工件,脱离了开源路线,例如Oracle Corp.和Sun Microsystems Inc.

  Garone又说:“你是开源的就意味着不会赢。因为这是一个归一模式,每个人都开始变的相似起来。”

  模块化和互操作性看来是JBoss的企业SOA的发展方向。尽管JBoss已构建出SOA栈的其它部分,包括ESB,但它还是明确希望各个行业都能知道JEMS所提供的是在SOA之内的黏结功能。

  Connolly说:“我们对成为庞大的SOA平台没有兴趣,我们的兴趣在于能使客户更容易的使用SOA的构建工具。”

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐

  • 在iBPM和BPM间做选择 不一定非此即彼

    大多数系统都有一样的能力,在很多人看来,除了BPM或者iBPM这两个标签以外,实际上它们之间并没有任何区别。

  • 用BPM策略对遗留应用现代化

    一些人提议把业务流程管理作为应用现代化的手段之一,但也有人对此提出质疑,但采用BPM策略可以成为现代化遗留应用的明智方式。Tom Nolle对此进行了解释。

  • RESTful API设计给开发人员带来怎样的未来?

    在模块化应用世界里,最为持久的争论莫过于面向服务架构和表述性状态转移之争了。本文探讨这样的争论带来了什么及其背后的原因。

  • 云BPM新常态解析

    云端业务流程管理已经不再是什么新鲜事,更不再是什么可怕的方法来管理重要的业务流程。现在,它已经普遍被认为是一种新常态。组织已经从这一技术中获益,使它来更有效地访问和管理企业信息。