SOA又一次火爆了,这个来中国已经2、3年的概念,虽然谁也说不清楚他到底是什么。但因为有重量级厂商推波助澜,则必有它的过人之处。
SOA又一次火爆了,这个来中国已经2、3年的概念,虽然谁也说不清楚他到底是什么。但因为有重量级厂商推波助澜,则必有它的过人之处。
据WinterGreen调查公司的预测数据表明,2006年的SOA引擎及组件的市场将达到6.3亿美元,这个数字在2010年将达到141亿美元,这充分表明了目前的软件市场已经对企业应用等内部资源的整合需求足够大的市场。
IBM、BEA高调SOA
什么是SOA?这不是老生常谈。SOA是英文Service-Oriented Architecture,即面向服务架构的缩写。简单来说,SOA就是一种进行系统开发的新的体系架构,在基于SOA架构的系统中,具体应用程序的功能是由一些松耦合并且具有统一接口定义方式的组件(也就是service)组合构建起来的。本质上说,SOA体现的是一种新的系统架构,SOA的出现,将为整个企业级软件架构设计带来巨大的影响。
2006年7月28日至29日,IBM专门为中国开发人员打造的技术盛宴—— “IBM 2006 开发者大会”将在北京大学百年纪念大讲堂举行。这也是IBM开发者大会连续第7年在中国举行。据IBM软件集团大中华区市场总监左洪介绍,此次大会特别邀请了Eclipse创始人之一,及SOA的主要推动者IBM软件集团的Rational总经理Danny Sabbah博士,他将发表题为“SOA的分析,设计与开发”的精彩演讲,与听众分享在SOA、开源技术等潮流的影响下,软件开发的未来之路。与此同时,大会还得到了3位IBM数据库大师,IBM院士 – 郑妙勤、王云、Mohan C的热情加盟;届时这3位数据库领域泰斗式巨星将分别发表精彩演讲,介绍领先技术,分享成功经验。
IBM的普及教育工作如今取得了巨大进展。“最初IBM开办开发者大会的时候,参会者只有300-400人的规模,而如今的参会者已经过千人。”左洪如是说。
IBM软件集团大中华区市场总监左洪
这对于中国的广大软件爱好者和各软件企业的开发人员来说,这无疑是一场饕餮盛宴。据了解,中国各企业的CIO也已逐渐将注意力转移到SOA上面,正在为构建更灵活的企业IT架构想办法。可见SOA的市场潜力。
IBM软件集团应用整合中间件全球总经理Robert LeBlanc先生认为:“2008至2009超过300%的高速增长主要来自于接下来这两年大规模地为SOA打基础,到那个时候,很多基于SOA的成熟应用将快速占领市场。”
看来IBM已经做好了充分的准备。什么开发者大会,什么普及中国软件开发者知识,无非就是在打造IBM的群众基础,为了更好的维护自身的产业链。
而在不久前2005年12月至2006年1月期间,IDG咨询针对至少拥有500名员工的公司的IT或业务管理人员进行了大范围的调查,他们都参与了SOA计划和采购决策。
调查报告显示,近四分之三的调查对象(74%)提名BEA为SOA的潮流领导者,提名IBM和Oralce的分别有62%和38%;60%的调查对象把BEA列为他们在今后12个月中会考虑与之合作、部署SOA解决方案和服务的公司,提名IBM和Oracle的分别为43%和30%。
BEA公司负责咨询和全球SOA实践的副总裁Bruce Graham表示:“BEA被公认为SOA潮流领导者的事实清晰地表明了,BEA在服务基础架构市场发展方面的愿景正得到业界的认可。而更令人激动的是,今年计划采用SOA的用户在增加,更多的公司已经认识到,SOA就是IT和商业发展的未来。BEA的目标就是帮助他们把SOA从试用阶段推进到生产阶段。”
国内软件公司的机遇
早在2005年11月30日,IBM、BEA、Oracle、IONA、SAP、Siebel、Sybase、Xcalia和Zend科技公司就联合发布了针对SOA的编程模型SCA(Service Component Architecture)、SDO(Service Data Object),这两个规范的发布标志着SOA的实施进入了实质阶段。
这次发布的编程模型中,SDO相对来说有较长的历史,其版本已经达到了2.01,相比起来,SCA则是全新的,其版本仅为0.9,尽管在此前,IBM等厂商在技术上早已经开始支持这两种编程模型,然而对于技术人员来说却很少看到实质性进展。
IBM软件集团大中华区市场总监左洪在接受记者采访时说:“SOA的火爆让很多基础件厂商都参与进来。你可以去问SAP的ERP系统,他们会说,我们的ERP是SOA的。同样你去问用友的ERP,他们也会有同样的回答。”
看来SOA已成大势所趋。
从某种层面上说,SOA已经不仅仅是一个单纯的中间件和EAI整合的概念,它其实代表着一种方法论,即可以将IT与电信进一步融合的崭新模式。如果说传统的中间件仅仅是利用EAI的模式将运营商内部的各种业务支撑和管理系统统一在一个平台之上,使数据流通和管理的流程更加顺畅,那么SOA所要实现的则更进了一步,即试图使整个IT架构更加灵活,可以根据用户需求的变动进行随时调整和增删。
正是基于该原因,SOA也就成为了越来越多中间件厂商和套装软件厂商挑战BEA与IBM在中间件市场统治地位的一条捷径,因为站在SOA这个新兴的理念面前,每一个厂商都是新介入者,机遇随时存在。
IBM软件集团大中华区市场总监左洪告诉记者,SOA到来之际给了很多中小软件厂商机遇,要看他们能不能好好的把握。
国内用友、金蝶、浪潮等知名软件企业,与国际企业相比还是很小的企业,那么他们的机遇在哪里呢?
SOA的实质就是提高程序的重复使用率,把一个个模块打包封装,称之为服务,接受应用层的调用,这些服务模块可以自由组合。“中小软件厂商的机遇就在于,去创造新的服务模块,让自己特有的服务模块给别的产品服务,要做特性化的,别的厂商是做不到的。”
而在国内ERP厂商直间,开发平台的战争还在不断升级,ERP标准还是谁说都有理,SOA的到来让他们为之一愣。赶紧追概念,“我们的ERP早就SOA了,你们的呢?”云云。
或许这是中国特色,我们无法改变。我们的软件企业何时才能踏实下来多做点研究呢?不要再口水喷天了,窝里斗的结果就是市场越来越小,永远走不到高端,只剩下渠道优势了。
网友评论