找回密码
 欢迎注册
搜索
热搜: 活动 交友 discuz
查看: 5884|回复: 6

SOA “剃头挑子”一头热?

[复制链接]
发表于 2006-8-31 09:17:11 | 显示全部楼层 |阅读模式
<p>  SOA是剃头挑子,厂商热,用户冷,合作伙伴就是那根扁担,连着两头,左右观望。</p><p>  说这句话也许很不合时宜,SOA(面向服务的架构)可是时下当仁不让的热门词汇。2006年,很多厂商的市场活动言必谈SOA,近期软件厂商主动传播的新闻中有一半与SOA有关。</p><p>  SOA如此之热,作为媒体人,似乎应该写点什么。写点什么呢?面对这样一个宏大的概念,笔者百思不得其解。于是拨通了两位CIO的电话,看看“SOA蓝图”中的另外一个重要角色——用户是怎么看待SOA的。</p><p>  “在我们这个行业,没听说哪家银行要上SOA,我们在近期肯定不会考虑。”一位金融行业的CIO这样说。另外一位钢铁行业CIO的回答也大致如此。</p><p>  SOA不是在一张白纸上实施,它要求用户有一定的信息化基础,管理也要达到一定水平。银行是信息化水平最高、管理也最规范的一个行业,对SOA尚且敬而远之,其他行业对SOA的冷漠也就可想而知了。这一点从IT厂商的宣传资料中也可以看出。厂商下大力气推广SOA,却鲜有成功案例出台。榜样的力量是无穷的,成功案例一向是软件厂商最主要的市场推广手段之一,没有成功案例就足以说明一个问题——至少目前IT厂商没有、或者极少有SOA用户。用户数量之少,不足以支撑市场宣传的需要。</p><p>  这就是目前SOA的真实处境——厂商一头热,用户方则态度冷漠。</p><p>  <strong>SOA为何遭用户冷遇</strong></p><p>  用户为什么不接受SOA呢?风险大、投入高,是SOA遭冷遇的主要原因。</p><p>  我们可以问IT厂商一个问题——“你们自己实施SOA了吗?”SOA涉及到系统整合,但凡系统整合必然离不开业务整合。业务整合牵扯到方方面面的利益,企业能摆平内部的利益之争吗?IT厂商自己尚且没有成功实施SOA,怎么说服用户来做这件事?</p><p>  实施SOA需要用户有相当程度的信息化水平,很多用户最基本的信息化还没有上,一下子跳到SOA的话,就会如同要9岁的孩子举起150公斤的杠铃一样,不仅不会成功,还会累垮了自己。</p><p>  SOA不仅是对用户业务管理水平、信息化水平的检验,同时也是对实施方技术的挑战。</p><p>  这里不能不提一下著名的ERP失败案例——哈药项目。实施方利玛从未做过Oracle ERP的实施,属于边学边干;用户方在项目启动前夕还对ERP到底是什么缺乏了解。这个案例揭示了ERP失败的两个典型因素:实施方技术不过关和用户信息化水平不够。而这两点也恰恰是SOA面临的两大难题。</p><p>  集成商是SOA天然的实施者,因为集成商不仅了解用户的信息化需求,还了解用户的前期信息化系统。实施SOA,要求集成商着眼点、技术能力、知识储备高。SOA不是一个产品,而是方法论,要求开发商有系统架构理念和对特殊项目的管理能力。集成商准备好了吗?就如同哈药项目中,我们不能说利玛不懂ERP,利玛是国内ERP厂商的先驱,但在哈药项目中,利玛对Oracle ERP实施是没有经验可谈的。</p><p>  再说一说用户,对于SOA的概念,试问有几个用户解说得清楚?曾经在有关SOA项目的采访中,软件厂商的项目负责人对SOA进行了解说。会下软件厂商的公关公司嘱咐参与采访的记者,写完了文章一定给他们看看,因为“这个负责人的职务不够高,对SOA的理解还不如我们”。这里的“我们”是指公关公司。那么担负起倡导和传播SOA理念的软件厂商,其中层管理者尚且不能透彻理解SOA概念,又如何让用户理解呢?</p><p>  对笔者来说,那次采访却是听到的关于SOA的最清楚的一次解说,至少SOA真正落在了实处,能了解到软件厂商除了概念炒作之外还在做些什么,软件厂商的合作伙伴——集成商在为SOA做哪些准备。而更多的时候,软件厂商高层对SOA的解说就像在云里雾里,让人觉得SOA就像海市蜃楼,看得见,摸不着。相信用户的感觉比这也好不了多少。</p><p>  面对管理和技术两大挑战,用户实施SOA的风险很大。以往信息化的失败案例、令一些信息化高管下台的教训,让CIO们不敢轻易冒险。再加上SOA是改变整个信息化系统的大工程,需要的投入非常大,这就意味着更大的风险。</p><p>  风险大、投入高,使SOA被用户拒于门外。</p><p>  <strong>信息化的整体错位</strong></p><p>  公关公司比SOA项目经理更深刻地理解SOA,是信息化角色错位的一种体现。我们不妨谈一谈信息化的整体错位。目前信息化的主导方从来都是IT厂商,用户扮演的是从属角色。比如,让一些只懂得财务系统的人来给用户讲制造业流程,让毕业不久的MBA咨询顾问给用户讲企业管理,外行给内行当老师,听起来是可笑的。不过近来IT厂商掌握了更好的沟通技巧,那就是把“咨询”这个词改成了“经验分享”。给用户做咨询总有点为人师的意味,把自己的经验与别人分享,就要谦虚得多了。</p><p>  IT厂商主导了信息化,最根本的体现就是把信息系统复杂化、完美化。其实,就目前国内信息化的整体状况来看,真正成功的项目大多是中小型应用。大项目的“烂尾楼”比比皆是。</p><p>  信息化的整体错位就在于不是买家做主,而是卖家做主。有时候用户的需求很简单,只需要一个工具来打开啤酒瓶,杂货店老板非要卖给他一把多功能瑞士军刀,尽管瑞士军刀里边是有瓶起子的。而且一些用户喜欢瑞士军刀的炫目,使用这样一件工具也是件有面子的事,那么自己买了瑞士军刀来开啤酒瓶也就不能抱怨杂货店老板了。</p>
发表于 2006-9-1 14:00:19 | 显示全部楼层

SOA “剃头挑子”一头热?

<p>有时候用户的需求很简单,只需要一个工具来打开啤酒瓶,杂货店老板非要卖给他一把多功能瑞士军刀,尽管瑞士军刀里边是有瓶起子的。而且一些用户喜欢瑞士军刀的炫目,使用这样一件工具也是件有面子的事,那么自己买了瑞士军刀来开啤酒瓶也就不能抱怨杂货店老板了。</p><p>这个比较精辟 :)</p>
发表于 2006-9-3 10:26:31 | 显示全部楼层

SOA “剃头挑子”一头热?

<p>我个人非常看好SOA,SOA也许对新系统的吸引力更大,文章中说的两个企业银行跟钢铁企业由于已有成熟系统,对他们来说稳定才是总重要的,他们对新兴技术不感冒是情有可愿的。</p><p>我认为SOA很快便会成为很多新系统设计的基本理念,配合消息服务,是目前我认为的最理想的企业架构模式。</p><p>SOA不同于以往一些酒瓶装新酒的炒作,它是一个完整的架构和设计理念的革命,其意义应该可以OOP的出现相提并论。</p><p>未来许多更激动人心的软件行业的革命也都需要以此作为基础或者参考,比如企业间的整合,资源共享,比如将出现很多专门提供服务的软件公司,手持设备的应用也会由此更加丰富和强大,等等。</p>
发表于 2006-9-3 20:48:47 | 显示全部楼层

SOA “剃头挑子”一头热?

SOA已经有些比较成功的应用
发表于 2007-1-29 16:21:48 | 显示全部楼层
呵呵,先拍拍胸脯问问自己对SOA了解多少?什么是SOA?
发表于 2010-2-7 11:09:21 | 显示全部楼层
几年过去了,卫生行业\其它行业SOA实施如何?
1.一流企业做标准,外国的企业时刻在玩新概念,如果按他们的思路走,就完全是没有自己的主动权了.为什么在中国很多地方外国企业插不上手?那是没按他们的标准,他们没招.
2.推新概念的目的还是卖产品,中间件和集成平台之类的东西,不同公司的SOA是不通用的,应用开发商愿意吊死一颗树?愿意一直跟着中间件厂商屁股走?你每卖一套产品,都得买一套中间件,呵呵,帮别人打工而已.
发表于 2010-2-14 19:38:28 | 显示全部楼层
现在国内有没有一家his公司的产品是基于soa的。
国内那家医院开始实施soa的产品。
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

快速回复 返回顶部 返回列表