小的时候很小,大的时候很大,黯淡的时候无人问津,风光的时候一呼百应,这就是充满传奇色彩的中间件产业。在历经10余年的超常规发展之后,全球中间件产业逐步走向稳健,IBM、ORACLE、BEA、INOA、东方通、金蝶等软件枭雄渐次入局,从不同角度发力,稳稳托住大盘,也使得2004、2005年的中间件产业如日中天,光芒远远盖过了数据库和操作系统。
进入2006年后,中间件产业依然是IT产业的一支生力军,增长速度超过数据库和ERP软件。但与此同时,也有一些人开始担心:较长时期备受关注的中间件产业是否会走向疲软?是否会沦为应用软件的附庸?最终,2006年膨胀的市场需求、活跃的市场表现和坚挺的市场业绩,让事实战胜了臆想,中间件还是再次“火”了一把。所不同的是,这一次火爆的背后,有了新的兴奋点——
SOA
SOA(面向服务架构)初始与2000年,萌芽于2004、2005年,但真正形成流行风潮是在2006年。作为一种体系架构,作为一种实施方法论,SOA理应属于整个IT产业共享,但它却偏爱中间件,独在中间件领域显示了蓬勃的生命力。
SOA与中间件的关系最为紧密,可以理解为鱼与水的关系。这种关系包括两层意思:一是说采用中间件产品可以很好的构建SOA的应用;再就是采用中间件产品开发出来的应用,将很容易被整合进SOA架构。“在这种模式下,一个应用或应用的一部分其实是一种服务,其他的应用和客户都可以在无需编写大量代码的情况下使用这些服务,这一切都使一些大企业或在地理上分布范围比较广的开发队伍能够更好地合作,因为这些SOA架构下的中间件业务模块都能够被重新配置或以新方式优化以满足新的需求。”Gartner集团的分析师罗伊认为。
2006年整个中国的软件业陷入了SOA飓风,SOA成为中间件企业的绝佳机遇。为了先发制人,IBM于4月份的时候推出了“中国高校SOA应用大赛”。这次大赛是IBM有史以来与中国大学合作举行的规模最大的一次活动。为了这次大赛,IBM调动了全球大量资源——IBM软件集团、IBM 大学合作部,IBM中国研究中心、IBM中国开发中心都被列入名单。因为竞赛的案例和仿真环境来源于企业,这次竞赛的业界影响力很受称道。
紧接着是东方通(TongTech)在SOA领域开始了“大动作”。作为国内领先的中间件厂商,东方通(TongTech)一直是中国SOA的探路者。早在2005年,东方通(TongTech)就提出了“BOA=Business+SOA”的概念,为SOA这个框架性的东西里填入了许多本土的行业特性和区域特性,使得SOA与行业应用真正融合,被誉为“穿上唐装的SOA”。
2006年,为了加速SOA的普及推广,东方通也举行了轰轰烈烈的“2006中国中间件及SOA前沿技术巡讲”,进行大规模的SOA普及和人才招揽活动,并在活动同期推出了中国第一个专门从事SOA研究与交流的俱乐部——中国SOA俱乐部(www.soaclub.net目前国内最专业、最权威的SOA社区)。
作为和IBM、东方通同列第一阵营的BEA,自然也会跳出来争夺SOA的话语权。临近年底的时候,BEA推出了SOA 360°,宣布从中间件厂商变为“SOA厂商”,把三条产品线熔铸成统一的SOA平台。SOA 360°将成为BEA今后的新品牌,原有的为BEA建功立业的“Tuxedo、WebLogic、AquaLogic” 三大品牌将成为历史名词。
中间件企业纷纷找到了SOA这个大的兴奋点,带动用户市场一起兴奋。中科院软件研究所总体部资深研究员仲萃豪高度评价了这种现象:“SOA现在和BPM工作流管理结合起来了,企业自己人员可以写出它的工作流,很快地响应外部变化,能够使企业在市场上取得竞争力,这是SOA推出以后影响很大的原因。在国内首先反应的是各个产业各个政府部门,国家科委和北京市科委都出一大笔钱支持这工作,除了这以外,南方许多城市,珠江三角洲好多企业也要搞SOA,我感觉SOA最大的市场还在企业,中国有几十万企业都在等着看,只要我们把这搞出来,看到效应了,看到典型了,我相信中国企业都要用,不用就得淘汰。”
平台化
2006年也是中间件正式宣告进入“平台化”的一年,所有的软件巨头自发地把单独的中间件产品调整为“中间件平台”,包括:ORACLE的FUSION平台,SAP的NetWeaver平台;IBM的IBM Global Service平台等等。平台的基础条件是产品线要丰富,要齐全,不能单靠所谓的“应用服务器”打天下。
中间件平台与传统中间件存有较大的区别,中间件平台≠传统中间件。比如说,IBM的中间件平台就比简单的WebSphere产品要宽广得多。IBM 软件集团WebSphere软件全球副总裁Sandy Carter这样描述自己的中间件平台:“IBM已经拥有了实现整合的关键——基于开放标准的中间件平台,五大软件品牌全面支持SOA,在“整合战略”中承担不同角色:Lotus是人员整合,DB2是信息整合,WebSphere是流程整合,Tivoli是系统管理者,而Rational是建立整合的IT平台。”由此可见,在IBM产品体系中,中间件已经打了“通关”,实现了“软件就是中间件”。
中间件新秀甲骨文的“融合(FUSION)中间件平台”也不是传统的中间件。与传统中间件相比,融合中间件是一种平台型解决方案,其最大的特点在于提供“插座式”功能:可以从甲骨文的中间件中移除某一部件,换成其他厂家的产品。其他厂家的产品经认证后在Fusion应用上运行。因此,如果客户想使用其他厂家的门户、数据管理、目录,只需它们与相关标准相一致即可。
中国中间件领导品牌东方通(TongTech)走的也是平台化的思路。东方通(TongTech)拥有完善的中间件产品体系,包括消息中间件、交易中间件、应用服务器、安全中间件等等。在这个基础之上,大平台下又衍生出许多小平台,如海量文件传输平台,资源共享交换平台。
“东方通的中间件平台最大的特点就是偏向于本土客户定制,由于采用平台这种松耦合的思想,我们可以很顺利地为行业客户植入他们的专业业务模块。同时,东方通丰富的产品品类和领先的BOA架构保证这种平台是性价比最好、最适合中国企业的平台。”东方通科技的副总经理徐志东说道。
据徐志东介绍,平台化也是中间件用户市场的“兴奋点”,其新产品MBP(移动银行平台)及GTP(文件传输平台)在用户中呼声很高,在农业部、公安部的许多电子政务以及国有四大银行的业务系统中都获得了广泛认同。
资源共享交换
2006年中间件产业的另一个兴奋点应该是“资源共享交换”,这是热门的电子政务中的热门应用。由于历史的原因,我国的电子政务工程具有“基础相对薄弱、范围广、变化快、非均衡”的特点,每个电子政务系统不管是金财、金审、金盾还是各省、市、县级电子政务,都存在一个共性的问题——资源共享交换。
有鉴于此,年初的时候,国家权威部门就颁发了《关于加强政务信息资源共享工作的若干意见》,并在首都北京率先试点,成立“政务信息资源共享工作领导小组”,按照“物理分散、逻辑集中”和“资源整合、集约建设”的原则,统筹建设北京市政务信息共享交换平台。
“在北京市资源共享交换平台这个项目中,东方通有幸成为核心业务系统的总设计师。东方通科技依靠自身相关的产品和技术,借助SOA/ESB,以松耦合的集成方式,并通过基础传输与数据适配技术,成功满足了北京市政务信息资源共享与交换平台的需要,同时还使整个系统能实现所有不同的数据和系统访问的接入。”东方通副总经理李晓钢说道。
李晓钢认为,“资源共享交换”绝对是中间件的下一个兴奋点,可以看作是“电子政务进入第三阶段”的标志。随着北京市政务信息共享交换平台的成功启动,一些郊区县,以及全国范围的一、二级城市,都会启动类似项目。西城区政府政务信息共享交换平台,石景山区政务资源共享交换平台等项目陆续上马就充分说明了这一点。
与SOA、平台化相比,资源共享交换这个兴奋点似乎不大为外界报道。这也许是因为这种电子政务的项目更多地垂青民族品牌,使得一些国际品牌失望之余采取了“冷处理”的作法,导致市场上的“声音”颇小,但从东方通、中创软件、中关村软件等企业的业务状况来看,这种整合型、升级型的电子政务项目占了他们财务业绩的相当份额,也是用户市场客观存在的一大类需求,理应称为“兴奋点”。
“SOA、平台化、资源共享交换”,成为2006中间件行业的三大兴奋点。通过这些兴奋点我们可以发现,这和2005年整个行业“多元化、细分行业、走向整合”的特征是一脉相承的。我们也有理由相信,随着用户对中间件已经从陌生转变为熟悉,整个行业的阔步向前,2007年的中间件会诞生更多、更强的兴奋点。