企业应用集成技术发展路线
在多年的应用集成实践中,企业应用集成的技术路线经历了几个明显的发展阶段。这几个发展阶段在不同的时期都发挥了重要的作用。然而随着集成实践的积累和企业发展的综合考虑,一些传统的集成方式已经不能适应当前的集成理念和企业信息化建设要求。
n 点对点的集成
在各个应用系统之间通过各自不同的接口进行点对点的连接,实现信息传递。点到点的应用集成也被称为第0代应用集成技术。
这种技术不借助任何集成工具,所有的集成方案都是软件厂商相互约定,目的是为了满足企业提出的当前集成要求。
n 星型集成
随着企业规模的进一步扩大,应用系统不断增加,简单的点到点连接已经很难满足不断增长的应用集成要求。集成技术中出现了集成中间件产品,这个中间件能够中转系统间的数据,使系统间做到基础的数据共享。
然而这种处理方法依旧是遵照软件厂商的约定而集成,软件的升级和更换都对现有的集成造成破坏,而且无法实现流程集成。
n 总线型集成
总线型集成(ESB,企业服务总线)依靠企业服务总线产品进行系统间的整合。企业服务总线可以将不同通讯协议,不同规范的接口转化为企业标准服务接口,所有系统都和企业服务总线的标准接口进行集成。
企业服务总线降低了系统间的耦合程度,减少了每个系统的改造开发工作量,是一种刚刚兴起的,具有较大优势的集成模式。这种集成模式将在未来几年内得到广泛的推广。
n 预构件集成
IT业内预想的理想集成模式是预构件集成模式。预构件集成模式是指,社会上建立了一套标准的集成规范,所有的软件厂商依照规范进行软件开发。企业只要采购了符合规范的软件产品,那么这些产品就能够在企业内进行自动组装,实现整合目的。
预构件集成模式是一种理想模式,集成的关键在于一套“公允集成规范”的建立。