IBM和Oracle的BPM软件比较

日期: 2012-04-18 来源:TechTarget中国 英文

      当前,软件行业尤其是基础软件和中间件领域,已是IBM、微软、Oracle、Redhat等几个软件巨头争霸天下的局面。粗看起来,这些软件巨头都是实力超群,规模巨大,品牌响亮。但他们的产品其实还是有很大差别。

      在BPM领域,和应用服务器一样, IBM和Oracle两个公司也是该领域的领头羊。总体而言,IBM和 Oracle都拥有完整的BPM产品线,能够覆盖在制定、执行、监控、优化等业务流程管理的各个环节。同时,由于这两个公司都曾对BPM领域展开过多次的收购活动,并且所收购的公司都是该领域的佼佼者,因此,无论是IBM还是Oracle,他们的BPM产品都具有较高的质量,都能较好地满足复杂业务流程管理需求。

      Oracle自收购BEA之后,BPM产品得到了很大进步。总体而言,Oracle BPM软件具有四大优点。第一,Oracle BPM在技术上相对灵活,在LDAP、AJAX等方面做得相对较好。第二,Oracle BPM独立性较好,能够相对平滑地支持各种主流的J2EE服务器;第三,Oracle的ESB产品相对较好,能够比较好地实现不同系统的流程集成;第四,Oracle在电信等行业经验较为丰富。与之对应, Oracle BPM产品的主要缺点有:在文档管理、流程仿真和业务规则管理等方面相对较差。

      一直以来,IBM的BPM产品线比较多,其产品也比较复杂。不过,自在去年IBM相继推出BPM7.5以及 WODM7.5之后,IBM的业务流程和决策管理的产品线已经变得非常的清晰和简洁。相比较而言,和Oracle相比,IBM BPM软件具有四大优势。

      第一,IBM BPM的流程设计与建模工具较好。她采用统一的Eclipse开发平台,人机交互界面较好,能够导入Visio和UML模型,并和Rational进行很好的协同开发。同时IBM的BPM产品采用了先进的“共享模型”的概念和技术,保证业务人员和IT人员可以无缝的协作,快速完成业务流程的梳理、建模、开发和部署。

      第二,IBM的BPM产品中,业务规则管理、流程仿真等功能相对较好。IBM收购了业务规则管理软件领域的ILOG公司,这是全世界规则管理做得最好的公司。

      第三,IBM的工作流引擎与BPM相关产品种类相对较多,能够满足不同类型和规模企业用户的需要。并且,IBM的工作流引擎比较健壮,能够满足企业的大并发需求。第四,IBM BPM产品在金融、电力、政府等行业具有丰富的经验,积累了较多的典型客户和成功案例。

      与之对应,IBM BPM软件的主要缺点为:一般要和WebSphere集成应用。

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐

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

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

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

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

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

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

  • 云BPM新常态解析

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