您现在的位置:TT SOA > BPM > SOA中的BPM(三)

SOA中的BPM(三)

2008-11-11    | |
打印本文章
RSS

导读:大部分公司试图利用IT和业务流程管理BPM缩短策略和执行之间的距离。BPM和SOA的结合体就形成了一个删除程序平台。BPM可能是从工作流开始的,SOA则帮助实现端对端的BPM。

关键词:IT 业务流程管理 BPM SOA 删除程序平台 端对端

正在加载数据... 【TechTarget中国原创】现今的机构灵活性更强,以适应变化和新机遇。过程的改进和革新是实现灵活性的关键。但是,根据最近BPM论坛和webMethods公司的一项调查显示,只有三分之一的人对公司应对变化的能力表示满意。该调查发现修改核心业务流程的最大障碍就是缺乏函数积分,其次是人为因素,文化抵制以及不可兼容的旧系统。
 
  在收入和市场份额方面,许多公司都成为了首屈一指的大公司。Oracle公司Oracle Fusion Middleware的高级产品总监Ashish Mohindroo说,新业务模型将驱动公司业绩增长……

【TechTarget中国原创】现今的机构灵活性更强,以适应变化和新机遇。过程的改进和革新是实现灵活性的关键。但是,根据最近BPM论坛和webMethods公司的一项调查显示,只有三分之一的人对公司应对变化的能力表示满意。该调查发现修改核心业务流程的最大障碍就是缺乏函数积分,其次是人为因素,文化抵制以及不可兼容的旧系统。
 
  在收入和市场份额方面,许多公司都成为了首屈一指的大公司。Oracle公司Oracle Fusion Middleware的高级产品总监Ashish Mohindroo说,新业务模型将驱动公司业绩增长。“公司正在引进并描述新业务流程,大部分公司试图利用IT和业务流程管理[BPM]缩短策略和执行之间的距离。它们希望实施尽可能多的新业务模型。这样BPM就显得尤为重要了。我们现在非常需要一个BPM平台。

  Forrester Research预计BPM序列的市场份额将由从2005年的12美元亿上涨到2009年的27亿美元。Forrester同时也注意到了许多关键标准的提升。例如业务流程管理标志(BPMN),XML流程描述语言(XPDL)和业务流程执行语言(BPEL)。

  但是,根据许多行业的观点,BPM和面向服务架构(SOA)的结合体是人们的最佳选择。
 
  BPM独立于底层架构,“BPM和SOA的结合体就形成了一个删除程序平台。在后端访问应用并将应用连接到业务流程很简单。这也是我们和Oracle Fusion努力的方向。Oracle公司的BPEL过程管理员是Fusion中间件序列的组成部分。此外,Mohindroo说,Oracle Fusion应用将在2008年被嵌入BPEL进程管理,一起投放市场。
 
  市场波动
 
  并不是只有Oracle一家公司对BPM感兴趣,还有许多大公司也在朝这个方向发展。

  ZapThink公司的高级分析师Ron Schmelzer说“要想建立松耦合、复合的服务定向应用,所有的供应商都需要一个可靠的SOA解决方案,还要考虑其产品的业务流程方面。”“IBM, Oracle and Microsoft有这样的能力也有像Sonic Systems, Fiorano和SOA Software这样的供应商。甚至新近出台的复合应用供应商如SEEC Systems, Webify Solutions, Tenfold也在他们的SOA基础设施中增加了BPM功能。如果供应商想要有一个可靠的方案,它们需要拥有加工功能。

  Bruce Silver Associates的行业分析师Bruce Silver表示“有些BPM产品在实施SOA,但是,所有的供应商都说自己在实施SOA,”“有些产品依靠SOA并依照服务管理定义流程,有些则不是。有些只是将SOA用作流程【机器对机器】的组成部分,有些则将SOA作为整个流程。”

  Silver说,这里主要有两个方向一个就是“如何将SOA扩展成包括BPM的SOA应用?其它的人则认为BPM远远超过了提高工作流和业务集成。”
 
  原JBoss公司产品管理部主任Pierre Fricke说,BPM可能是从工作流开始的,SOA则帮助实现端对端的BPM。“许多供应商希望能够纵向解决BPM问题,许多就是从数据流开始的”他说,“但是这样局限性很强,而且相互分散。在我们开始使用SOA之前并没有真正的标准。现在我们有了BPEL。而在以前你无法实施端对端BPM。你只能完成一些片段,因为整个IT环境是不相容的。在这个新世界,BPM可以更加容易地越过这些筒仓。

查看全文
 
BPMN只是为标注设定了标准。它和语义学有点关系,但还不足以生成可运行的东西。Rowley提到,对于如何将BPMN转化为可执行的东西,厂商有几种不同的选择方法。
 
业务流程执行语言(BPEL)在开发者社区获得了广泛关注,业务流程建模标注(BPMN)在业务社区的重要性也越显突出。
 
企业的组织结构和业务流程管理一直是企业CIO们面对企业信息化建设不能回避的问题,如何让系统更好的服务于业务,如何让系统更好的帮助实现业务水平提升?
 
独立SOA分析师Joe McKendrick在阐述SOA与BPM这两者关系的时候曾说过:“没有SOA,BPM一样会出现并得到实现,但是在SOA将更多标准和系统整合成为可能的基础上……
 
您真正了解流程虚拟机(PVM)吗?TechTarget中国联手OPUG于2009年7月4日举办“流程虚拟机(PVM)实现解析及BPM耸立“云”端”技术沙龙,为您一一解答这些问题。
本技术手册旨在探讨如何为封装WS-BPEL流程逻辑所需的Web服务设计WSDL定义。因为SOA提倡用“契约优先”的方式来设计服务,所以理解由WS-BPEL引发的这种独特服务契约设计理念,是成功构建有效流程和服务的关键因素。
本专题分六部分探讨SOA设计模式,当初设计面向服务架构的一大初衷就是降低服务间耦合度,由此提高服务的灵活性和自由度。
本专题分六部分探讨服务定向原则,主要探讨如何将服务定向原则应用于构成服务的自动化逻辑。如何越过单个服务层面,应用作为范例的服务定向并形成能够封装整个企业领域的服务层。
最新更新
专家答疑
技巧
Eric Newcomer
是否存在某些经验法则,让人们在网络互操作性和进程互操作性二者之间做出选择?换句话说,如果我遇到吞吐量问题,是不是就不该选择Web服务了?
Jason Bloomberg
评价“企业mashups”的标准是什么?尤其是在企业mashups和“主机包装”项目的关系上?我们对企业mashups的定义是:丰富网络环境下,一套建立在SOA基础之上的组合……
Rami Jaamour
你能解释一下什么是回归测试吗?怎样才能保证你的回归测试是正确的呢?回归测试旨在揭示所有由软件修改所引起的回归,在当今复杂多变的商业环境下……

登录TechTarget中国

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