第 2 章 简介

近些年来,我国的信息化进程大大加快,大量的基础业务系统在不断的被搭建起来,信息基础设施的建设和信息化理念逐渐的发展。而现在国内企业、局部普遍存在现状是:内部存在大量的应用系统,这些应用系统之间边界、信息相对独立,对于数据没有统一的汇总和一致的管理,存在很多资源浪费、重复建设的情况。一个企业内部存在多个完全异构业务系统,分公司和总公司采用不同的管理软件,部门和部门各自采用适合本身业务特点的信息系统等情况随处可见。随着我国社会经济的不断发展,企业生存面临的压力越来越大,业务需求和场景也不断的变的复杂,对外业务接口越来越多,部门之间的协调、业务重点环节的监控就显得尤为重要,企业就需要打破部门间的壁垒,监控重点业务环节。基于这种状况,企业对信息系统的需求转向关注业务流程,把企业的采购、库存、销售、财务等部门的业务按照内在的逻辑关系,有序地串联起来,建立财务业务一体化管理系统。这就要求对企业内部的所有业务数据和信息有统一、规范的管理,数据整合和信息共享成为企业发展和壮大的关键。 同时,SOA(Service Oriented Architecture,面向服务架构)的出现和发展,为企业IT基础设施提供了快速响应变化,支持业务模式的创新和满足快速变化的个性化的能力。SOA使得应用开发者能够通过组合组织内部的软件资源和外部网络上的组件服务形成复合应用解决方案,以前所未有的速度动态增长应用的价值。目前SOA的相关技术的发展已经形成信息化技术发展的一股浪潮,基于SOA的应用集成,成为当前企业IT基础架构发展的趋势。 基于上述的两个前提,一种面向SOA基于数据整合和信息共享的的集成中间件——ESB(Enterprise Service Bus,企业服务总线)——慢慢的浮出水面。ESB具有集集成特性和面向服务特性为一体的基础架构,以一种可以高度分部署部署的部署模型,“统一消息”的数据模型,高度可扩展、包含开放端点的体系,实现一个对各种企业服务“来者不拒”的智能化的集成和管理的中介,实现被集成的各个企业服务之间的数据汇总、数据整合、信息共享。在Gartner的报告中,ESB被誉为SOA的“心脏”。 而尽管目前,在ESB领域没有一个统一的标准,但是业界在ESB的三大功能领域,达成了共识。这三大功能为:

AESB提供了对这三大功能的完整支持。