当前位置:首页 > 新闻 > 评论 > 正文  
  SOA花样频频翻新,实为概念陷阱
层出不穷的SOA概念,正让企业用户们感到手足无措。但实际上,这些多数都是国外SOA鼓吹者制造的换汤不换药的所谓概念。专家建议,那些试图部署SOA的企业,应该从小项目着手,同时应该得到企业高层管理者的支持,并整合IT和业务部门的资源,实现IT与业务流程的结合。
  《信息周刊》网络版
 
文/靳志辉2006-7-31  
 
  当国内的企业用户对服务导向架构(Service Oriented Architecture,SOA)还懵懵懂懂的时候,国外的SOA鼓吹者已经开始制造SOA  2.0的概念了。
最近,甲骨文公司(Oracle)和顾能公司(Gartner)均提出,客户机/服务器时代的SOA概念属于SOA 1.0,未来的SOA 2.0应该建立在事件导向架构的基础上。当然,甲骨文公司没有忘记交待一下,自己的“融合”(Fusion)计划就包含了SOA 2.0的内容。
不过,就像现在火热的Web 2.0一样,SOA 2.0的概念也引起了极大的争论。国际商业机器公司(IBM)全球SOA销售副总裁庞睿达(Dan Power)前不久接受《信息周刊》专访时就表示,现在并没有给SOA划分版本的必要,在他看来,SOA 2.0只是竞争对手的市场手段而已。
SOA 2.0确实已经成为市场上最新的宣传手段之一。有些宣传片面地把SOA与网络服务(Web Service)划上等号,还有些则把SOA吹嘘成解决一切商业问题的灵丹妙药。庞睿达指出,网络服务只是提供了SOA产品的一种技术可能,但并不是所有的SOA都要基于网络服务。同样,很多企业用户期待SOA帮助企业进行商业流程优化或转型,但实际上SOA只是帮助企业实现这一目的的手段之一。
假如不指出其中的关键点,企业用户很有可能被类似的概念搞糊涂,尤其是在中国。“中国企业必须对SOA有更清醒的认识。”日前,国际数据公司(IDC)中国区副总经理万宁在一次SOA论坛上提醒道。
SOA的前景确实诱人,但发展的道路未必平坦。起码到目前为止,SOA距离完全可部署还有相当差距。
阿伯丁集团(Aberdeen Group)的一项调查数据显示,只有16%的公司拥有超过24个月的SOA技术经验。而且,大多数部署SOA成功的企业,都需要有非常丰富的IT经验,拥有庞大的IT预算,或者本身业务就是依赖IT类型的,譬如通信和金融服务。同时,这些企业也拥有优秀商业科技领袖的指引。一句话,不具备这些条件的企业,想要部署SOA,恐怕还需要耐心等待。
另外,并不是所有的企业都适合部署SOA。沪士电子(昆山)有限公司IT经理王翔认为,如果公司规模较小、产品单一,IT部门只是作为附属、支持性部门,一套企业资源计划(ERP)系统就足够了。规模较大、IT部门相对独立的企业,实施SOA会更为容易一些。“IT部门以前偏重于支持,但SOA要求IT部门提供服务。因此,与业务部门并行、相对独立的IT部门更容易部署SOA。”
事实上,假如不具备条件,而去盲目部署SOA,项目失败的可能性很高。庞睿达表示,有些企业用户错误地认为SOA项目应该全部由自己做开发;另外,有些用户只是购买一些软件产品,实施的时候完全依靠自己的团队,而没有外力的服务和帮助,在实际实施过程中很可能都会遇到非常大的风险。
因此,庞睿达建议,那些试图部署SOA的企业,应该从小项目着手;此外,SOA项目还需要得到企业高层管理者的支持,从而整合IT和业务部门的资源,实现IT与业务流程的结合。“SOA不偏重技术,而是偏重组织、管理、商业模式。这是一个大的系统工程。”王翔补充说。
 
发表评论 推荐好友 打印文章