“雷声大,雨点小”曾经是不少用户和市场分析人士对SOA的评价,现在还持这种看法的人一定要小心观察市场的变化。IDC近期的调查报告显示,近77.5%的接受调查的中国企业开始考虑或者已经着手实现SOA架构。IDC认为,2008年,部分中国企业将开始在局部范围内部署SOA应用;到2010年,将会有更多的SOA在全企业范围的实施。
用户对信息系统整合的迫切需求,使得SOA从厂商的口号变成我国信息化工作者的实战内容。在电力、金融、电信等信息化领先的行业,已经有用户体会到了SOA的优势。在考虑如何让SOA落地时,CIO们更多的是关心如何实现灵活部署SOA架构,这就需要基于SOA架构的中间件。对于CIO来说,采用中间件产品可以很好地构建SOA的应用,采用中间件产品开发出来的应用将很容易被整合进SOA架构。在SOA架构下,中间件各层可供共享的每个基础构件和业务功能构件都可以包装成一个Web服务,以支持跨越集成和协同。难怪有人说,SOA与中间件的关系,好比是鱼与水的关系。
各个中间件厂商在传达自身对于SOA理解的同时,都针对我国IT建设的实际情况提出了相应的实施步骤和方法论,并推出了各种基于SOA的中间件产品。2007年,Oracle在美国加州旧金山举行的全球大会上宣布,Oracle融合中间件在基准测试中创单节点性能世界纪录。Oracle凭借在数据库领域的传统优势,继续强化了其中间件的融合策略与热插拔的特点。作为Oracle融合中间件的组件,Oracle商业智能软件是一个具有较强功能的技术与应用产品线,提供了集成的、端对端的企业绩效管理系统。
2007年,BEA交付了一款专门为事件驱动应用而设计的新产品——BEA WebLogic事件服务器,能够在Java环境中实现事件驱动型的SOA。BEA WebLogic事件服务器可以实时聚合来自分布式系统的信息,然后根据规则来发现可能原本不被注意的模式和趋势,从而使用户有能力建模、确认、预计及迅速响应看似无关的事件所带来的机遇和威胁。作为SOA一些关键方面的基础架构,该产品使用户无需改动现有或计划中的SOA基础架构,就可以实现高性能计算,从而让用户能最大程度地利用已有投资。
国产中间件厂商2007年的表现也很不俗。为了支持SOA思想,东方通两年前就开始规划、研究、开发,终于在2007年推出了符合SOA思想的新版本产品,帮助用户构建集成类型的应用系统,并支持这些系统的逐步改进。
几年前,IBM吹响了SOA的号角,不仅得到了其阵营内合作伙伴的追捧,还赢得了其阵营外竞争对手的认可。当前,实战SOA的大幕已经拉开,用户也开始投身到SOA的热潮中,基于SOA架构的中间件将持续火热,一直贯穿整个2008年。