|
·9大IT产业趋势:SOA改变你和我 SOA改变的将是整个软件产业,而不仅仅是厂商、渠道或者用户 在IBM公司大中华区软件集团市场总监左洪看来,SOA就是一种建筑风格。它意味着,大家开始希望把软件“搭建”成一种不同以往的样子,这样的转变是怎么产生的呢? 在大型主机时代,IT部门的技术人员是一家公司里绝对的主宰者,公司机房上则往往写着“闲人免进”。在这样的年代,当程序员发现他们可以以一个个构件的方式开发公司的应用软件时,他们会对业务同事说,“这批构件的开发在技术上又有了新的突破,现在你们可以拿去使用了”。而业务人员往往对此无话可说,如果他们表示某些软件用起来很麻烦,至少也要半年甚至更长的时间以后才能得到真正的反馈。 “开发人员应该让业务人员成为你的赞助商,而不是项目经理。”左洪认为,面向构件的开发多年以来一直没有走向成熟应用,正在于没有实现这样的转变。即便在主机时代也可以通过面向服务,也就是SOA的方式来开发软件,这需要开发人员每天甚至每时每刻都保持与业务人员的沟通,因为只有这样才能保证每个IT系统的开发都能实现业务的价值—可惜这种转变当年并没有发生。 对效率的追求使得IT专业化起来,从操作系统、中间件直至ERP等应用系统,都开始由独立的软件公司来提供。付费用户成了理所当然的“赞助商”,他们开始需要各种个性化的软件来支撑各种创新型的业务。而这些新业务往往需要一家公司和其他公司进行业务上的整合,比如,一家旅游公司希望客户在自己的网站上订房后,能够通过电子地图准确地找到自己所订酒店的位置、交通路线及周边的商业环境等。这就需要这家旅游公司能通过网络把电子地图公司的IT系统作为一些应用模块嵌入到自己的系统中。如果双方的系统都面向构件开发,这样的合作将很难实现。 软件平台厂商们率先看到了这样的变化趋势。BEA中国的总架构师刘松说,“与其说是SOA推动了业务创新,不如说是业务创新推动了SOA的发展。”于是,BEA在2006年发布了SOA360°平台战略,把旗下产品向SOA统一平台进行整合。随后,IBM也开始推出独立的ESB产品。SAP和Oracle也不得不分别推出了Netweaver和Fusion平台产品,因为SOA会更多地打破应用软件之间的竞争壁垒,削弱SAP和Oracle等厂商在原有的封闭系统上的优势。 正如SAP的大中华区首席技术官张侠所说的那样,SOA会把软件变成一种工业化的大生产。一些小的软件公司将可能在部分组件上开发出比SAP和Oracle更优秀的产品,这样,用户将不必再购买SAP的整套系统,而是从中选择适合自己的组件,再与Oracle甚至是那些并不知名的软件公司的组件共同组合成满足自己需要的应用系统。 而中间件平台厂商似乎更可能在这种软件的大工业生产中提供机床和工具。IBM希望,不论是用机床还是手工组装SOA组件,它都能提供服务。 毕竟SOA组件的管理、调用、安全保障等,会是未来更加关键而有获利前景的业务。 而对于ISV,尤其是一些开发行业应用软件的ISV,对用户业务的理解将成为更重要的竞争力量。他们会更多地接受来自终端用户或集成商对某些单一业务功能的SOA组件的开发需求,这使得他们难于靠某一公司的一两个项目养活自己,他们的项目会越来越小型化,数量则可能更多。而对集成商来说,了解用户业务的需求会更迫切,他们将很难因为对于某些大型ISV产品的知识积累而获得竞争优势,因为他们能在更广的范围内选择ISV产品,打包成用户需要的方案。 不过用户对于SOA的需求仍不明显。一位银行业的方案商谈到,虽然相对于其他行业,银行的信息化程度高,但完整的系统建设还没有完成,谈SOA还早。无疑,SOA将改变整个软件产业,但这种改变才刚刚冒头。(高巍)
|
渠道资讯 文章关注排行
渠道论坛热点 | ||||||||||||||||||||||||
|
||||||||||