SOA:让业务流程管理更简单

来源:E-works  
2011/3/15 11:18:02
1996年,Gartner Group最早提出SOA理念,现在已经成为风靡IT领域的一个重要概念。

本文关键字: ERP 商用软件 SOA
 
IBM公司WebSphere产品销售部的经理StephanieWilkinson认为“BPM是SOA在业务方面的一个切入点。实现服务的重用是SOA的关键;而BPM则是对业务进行管理,重点是对业务流程实现建模和监控。要完成BPM的一些相关工作,需要基于一个灵活的IT架构,SOA就是一个不错的选择,可以将服务和流程结合在一起。
 
ZapThink公司的高级分析师Ron Schmelzer说“要想建立松耦合、复合的服务定向应用,所有的供应商都需要一个可靠的SOA解决方案,还要考虑其产品的业务流程方面。”他指出IBM和Oracle and Microsoft公司的产品可以提供SOA架构下的流程管理方案。Sonic Systems,Fiorano和SOA Software这样的供应商也可以胜任。甚至最近出台的复合应用供应商如SEEC Systems,Webify Solutions,Tenfold也在他们的SOA基础设施中增加了BPM功能。
 
BPM在SOA架构中扮演的角色,如图1所示。一个叫做“服务”的名词作为衔接者,将BPM和SOA紧紧的联系在了一起。
 
 
 
业务流程涉及一个或多个参与者、活动、业务规则以及跨多游道的商业规则。服务作为一个细粒度对象将执行一个非常特殊的功能。服务可以以独立的方式脱离上下文,而业务流程在已经定义好上下文的基础上才能执行。
 
服务是一个提供特定功能的软件应用。描述它的另外一种方式是,服务是在业务流程中可重复的任务。服务可以用公开的接口来描述,而与它们的实现方式无关。业务流程就是由许多这样的所谓松散耦合的软件服务组合而成。
责编:张泽牧
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
畅享
首页
返回
顶部
×
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918