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

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

本文关键字: ERP 商用软件 SOA
1 SOA架构概述
 
1996年,Gartner Group最早提出SOA理念,现在已经成为风靡IT领域的一个重要概念。一项调查显示,表示愿意在2010年之前使用或者正在使用SOA的企业占68%。在全球2000强里,已经采用SOA的企业占到了74%。采用SOA进行企业IT构建,已经成为了一种趋势。
 
对于SOA这个概念,目前IT界还没有统一的定义,一般认为SOA(Service Oriented Architecture,面向服务的体系结构)是一种创新的应用架构,它着眼于日常的业务应用,并将它们划分为单独的业务功能和流程,即所谓的服务。服务间通过网络彼此通信,进行分布式组合、部署。
 
另外一种观点,将SOA看做一个组件模型,它将应用程序的不同功能单元(称为服务,Service)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它独立于现实的硬件平台、操作系统和编程语言。
 
可以看出,服务在SOA中的地位至关重要。服务是一个提供特定功能的软件应用。描述它的另一种方式是在流程中可重复使用的任务。W3C指出:“服务提供者完成一组工作,为服务使用者交付所需的最终结果。最终结果通常会使使用者的状态发生变化,但也可能使提供者的状态发生改变,或者双方都产生变化”。
 
SOA架构下,服务恰恰为流程的动态化管理提供了条件与可能。
 
2 BPM在SOA中的角色
 
目前,人们对BPM和SOA持有两大截然相反的观点。
 
一种认为,BPM和SOA是两个相对的东西:一个是管理方法,是业务驱动措施,一种是系统架构,是IT驱动措施,两者不可能相互兼容;另外一种观点却认为SOA赋予BPM新的生命并帮助其实现灵活性。同时,BPM也令SOA旧貌换新颜,将业务层面和IT层面紧密联系在一起。现在,大量的事实倾向第二种观点,越来越多的中间件供应商也将SOA和BPM产品联合起来考虑。
共4页: 上一页1 [2] [3] [4]
责编:张泽牧
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

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