SOA打通信息孤岛 国产软件挑战国际巨头
【 信息化】上世纪九十年代中期开始,企业信息化的号角吹遍全国,各大企业争相上马了一批信息应用系统,CIMS、MRPII,近几年又接着上ERP、CRM、SCM。它们在业务流程的自动化方面,发挥了巨大作用。但随着企业规模的扩大和系统应用的深入,越来越被一个问题所困扰,所有的系统都是“单兵作战”,互不相联,形成一个个的信息孤岛,而且任何企图靠系统升级解决问题的想法都被证明是徒劳,因为它们不是一个开放标准的IT架构。
面对在各个系统间疲于奔命的CIO们,IT研发者的目光转向了SOA。SOA即面向服务架构,在基于SOA架构的系统中,具体应用程序的功能是由一些松耦合并且具有统一接口定义方式的组件组合构建起来的。
从应用上来看,SOA作为一项IT策略,旨在将企业应用系统中原本各自独立的功能,加以组织成为能够互通且符合标准的业务服务,继而借助这些服务单元之快速组装、重复利用,以迅速满足业务需求。SOA的关键核心――ESB(企业服务总线)就好比一个能让各应用系统插入的骨干,被喻为“中间件中的中间件”,最适合实现不同技术、开发工具、语言、应用软件、系统之间的组装、互通和复用,于用户面前呈现最为简单的应用和管理。
相对于其它架构,基于SOA的系统,天生就是为松散的应用群件进行整合服务的。BEA公司SOA架构师甚至说,SOA架构的核心思想就是将企业的各个信息孤岛联系起来。
如何在SOA架构基础上开发出一种能彻底消除信息孤岛的应用软件,则成为近年来众多软件开发厂商的目标。
复旦协达产品经理周迟认为:要消除信息孤岛,必须实现工作流、办公、项目,以及人力资源、客户关系、供应链等“多维一体”的管理,以一个统一门户为应用操作入口, “随取即需”地调用所有服务。
国外厂商,如BEA的旗舰产品WebLogic Platform 8.1;***的10g;Microsoft2004年推出的Biztalk Server,都是SOA应用中的骄骄者。在这些国际巨头的推动下,SOA已经在全球成为一种引导未来应用潮流的通行软件开发技术。
国产优秀软件厂商在SOA架构研发上的成就,给国内企业信息孤岛的打通整合提供了相对廉价且性能良好的工具,企业可以通过协同平台统一的入口进入到ERP、CRM、SCM等业务系统里面去,在这个平台上,统一用户的管理,统一的安全库,统一的接入手段,统一的对外门户。
目前国产二代SOA协同软件已经是最为前沿的应用。但从实际工作中出发, SOA软件还需要在:强化点对点的应用性能、有效压缩总应用成本TCO、简化应用框架、提高工作效率等方面入手,不断提升SOA的更大应用价值。可以想象,随着技术研发的深入,将来第三代SOA协同软件的出现,必将彻底终结信息孤岛的困扰。