SOA中的BPM(四)

日期: 2008-11-11 作者:Colleen Frye翻译:杨君 来源:TechTarget中国 英文

JBoss将jBPM系统看作是其开放源JBoss Enterprise Middleware Suite(JEMS)的组成部分。3.1版本在JBoss Seam中添加了多进程语言支持和集成,即公司建立Java应用的框架。“有了jBPM,你可能还需要一个BPEL管理,但是你同样也需要一个Java流程自动化,因为并不是所有的服务都是Web服务,有些可能是Java端点。”   基础设施供应商正在通过内部开发和获取纯粹BPM供应商来创建BPM功能。

例如BEA Systems公司今年并购了BPM供应商Fuego公司。BEA销售和产品部副总裁Shane Pearson说“我们计划使用AquaLogic,其……

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

JBoss将jBPM系统看作是其开放源JBoss Enterprise Middleware Suite(JEMS)的组成部分。3.1版本在JBoss Seam中添加了多进程语言支持和集成,即公司建立Java应用的框架。“有了jBPM,你可能还需要一个BPEL管理,但是你同样也需要一个Java流程自动化,因为并不是所有的服务都是Web服务,有些可能是Java端点。”

  基础设施供应商正在通过内部开发和获取纯粹BPM供应商来创建BPM功能。例如BEA Systems公司今年并购了BPM供应商Fuego公司。BEA销售和产品部副总裁Shane Pearson说“我们计划使用AquaLogic,其中可以使用BPM产品”“Fuego准许业务用户和IT使用相同的模型。业务用户所描述的事物和正在开发的IT面没有分离。
 
  作为服务的BPM

  当平台选手在自己的产品中添加BPM功能的同时,纯粹的BPM供应商也深深扎根于自己的集成中,并借助服务实现其B2B。

  Savvion公司的产品销售部主任Rob Risany说“只要BPM还在利用现有的业务资产,BPM将会比任何SOA理念更前卫,帮助我们迅速快速部署以流程为中心的应用。”“不管你是通过Web服务层阐释这些应用还是通过传统的通信层实现集成,BPM始终处于顶部并作为整个实业界的超集。”

  现在的BPM必须能做为服务,Savvion的业务经理Risany说,“并且由服务启动”他说“所有你创立的应用都是由Web服务阐释的,你可以通过UDDI获取Web服务。”在SOA中被称为复合应用。
 
  Tibco Software公司的,专注于集成化,意在解决以人力和系统为定向的流程。该公司产品销售部的负责人Jeff Kristick说“公司在SOA方面做得很好,两年前我们购买了Staffware公司,BPM pure-play领域的领军人物。这样我们能够更好的将BPM和SOA结合在一起,包括人对人层面和系统对系统层面。”
 
  Kristick认为重用性也是BPM和SOA的共同之处“任何创建业务流程的机构,都不需要重新建立底层服务,SOA原则的关键就是和BPM相契合,另一方面就是抽取。SOA试图代替端对端集成并在重用性中抽取集成。对于在应用中抽取业务流程,BPM有着相似的理念。

  Tibco公司的BPM理念就是让Staffware Process Suite和SOA序列一同工作,但是应该将二者分开。Kristick说他看不出这二者之间有什么不同之处。目前Staffware产品没有本地BPEL引擎,但是公司正在观察标准的流程动向。
 
  用SOA的方式看待BPM

  SOA和BPM方的供应商都在试图将二者结合。例如,Fujitsu公司和Software AGCentraSite共同开发的CentraSite是一个将Fujitsu公司Interstage Business Process Manager元数据和Software AG公司的企业服务积分仪和以及企业信息积分仪结合在一起的SOA储存库。

  微软公司Connected Systems Division部总裁Oliver Sharp说,所有这一切都在发展。也是人对人、半结构化流程与人对系统以及系统对系统流程的汇聚。该公司试图用将BizTalk Server发展成一个统一的流程服务器,将EAI, B2B, BAM和工作流等市场融合成这种中间层服务器。

  微软公司在2006年3月发行的BizTalk Server,R2有望2007年上半年发布。该版本将会通过使用.NET 3.0和基于Windows Communication Foundation的配置器继续向这个流程服务器版本进军。这其中包括了EDI适配器以及RFID支持。R2是微软公司BPM蓝图的一部分,其中包括了带有Windows Workflow Foundation和Office 12的WinFX。
 
  根据Sharp的观点,当人和系统在中间层汇聚在一起并将其意图表现为元数据时,它就可以是“可转换的”他预示了未来五到十年的发展方向。
 
  根据Sharp的观点,BPM这一版本的前提条件是SOA
 
  在这篇文章的下一个章节,我们就将进一步讨论BPM和SOA以及其它关键标准的发展方向。

相关推荐

  • SAP收购CallidusCloud 与Salesforce竞争

    一直被称为后台办公巨头的SAP现在似乎也想在前台办公大展拳脚。 最新的迹象是SAP收购CallidusClou […]

  • 事件驱动框架和SOA在空军的应用

    空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。

  • 揭秘New Relic APM技术细节

    New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响

  • 仅凭SOA和云无法解决业务数据管理风险问题

    SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。