Scott Devens认为,大型企业的信息化应用已经到了多平台整合的时候
一个集团的多个应用构建在不同平台上,但需要围绕现有系统进行扩展,这对其CIO来说是个不小的难题。
常用的方法是对系统升级或更新换代。但新的难题又出现了:前期投资大部分要打水漂。当不同厂家的专有系统日益庞大的时候,整合集成问题日益凸现。
爱尔兰IONA科技公司的解决之道,是基于业界的面向服务的应用标准,在不同厂商构建的专有系统之间实现无缝集成。
异构平台的解决之道
当大部分全产品线厂商开始提供Total Solution的时候,也为用户将来的系统扩展和升级埋下祸根。厂商对用户常用的宣传说辞是:“统一使用同一厂商的系统将有利于实现系统的集成。”而背后的真相是,每个厂商都有基于重复销售和交叉销售的便利,以达到提高整体市场占有率的目的,不断构建市场壁垒,推出不同于其他厂商的应用平台。正因为如此,更多的信息孤岛产生了。中间件厂商的机会也因此产生。
事实上,每个厂商都有自己的核心技术,这无可厚非,但在上层应用上构建壁垒对用户来说则是一个灾难性消息,尤其是当多套不同厂商的应用系统需要互联互通和整合的时候。
据Gartner预测,2008年全球将有近7成企业在构建应用系统的时候导入SOA(服务导向架构)。而SOA的关键核心——ESB(企业服务总线)则是各个厂商争相抢占的至高点。从应用上来看,SOA作为一项IT策略,旨在将企业应用系统中原本各自独立的功能,加以组织成为能够互通且符合标准的业务服务,继而借助这些服务单元之快速组装、重复利用,以迅速满足业务需求。ESB就好比一个能让各应用系统插入的骨干,被喻为“中间件中的中间件”,最适合实现不同技术、开发工具、语言、应用软件、系统之间的组装、互通和复用,于用户面前呈现最为简单的应用和管理。
IONA科技公司大中国区董事总经理薛志勇认为,从计算机发展历史来看,上个世纪80年代以后,横向的发展越来越多,比如网络、大型主机,到后来的中间件,专业化是整个市场的发展趋势。当某单一供应商不能满足用户日益增长的系统扩展需求的时候,基于第三方的集成更为重要,并已经成为整个IT产业和应用链条的必要一环。IONA正是致力于此。
开源将为集成降低成本
在IONA战略联盟及亚太区事务副总裁Scott Devens看来,事实上,基于SOA的ESB商用产品出现后,用户在进行IT构建的时候就无须担心,而且将获得两个方面的利益:一是在主要系统建设的时候,尽管去挑选最好的技术和系统,之后再去找独立的第三方集成厂商,进而整合,以提高系统性能和效率;二是原有系统扩展可以在ESB基础上任意搭建。
不过,他同时强调,任何基于SOA的供应商提供集成产品和技术的时候,必须同时满足两个条件:一是基于业界各个标准委员会,比如WCCC、JCP、OMG等关于SOA的通用标准,二是对于其他所有厂商在技术上保持中立。
正是基于这两点认识,IONA所有产品都是在严格遵守标准的前提下开发的。这些标准包括CORBA、Web服务,以及代表开源运动的J2EE,并确保产品的兼容性、低成本和高度灵活性。而其CORBA产品Orbix已经在电信业广泛应用, CORBA技术已经成为电信用户集成的标准。
公司基于ESB的产品Artix正是能在大规模的、复杂的异构环境中应用于关键业务并出色发挥集成作用。而在Artix基础上开发出的Celtix将能帮助用户开发出适应于Java标准的低端、免费的整合产品和解决方案,将能更加有利地为用户降低集成成本,构建长寿系统。


