EAI(Enterprise Application Integration,系统应用集成)

EAI构建统一标准的基础平台,将进程、软件、标准和硬件联合起来,连接具有不同功能和目的而又独自运行的企业内部的应用系统,以达到信息和流程的共享,使企业相关应用整合在一起。
EAI就是在各个应用系统的接口之间共享数据和功能。EAI的基本原则就是集成多个系统并保证系统互不干扰,也就是独立性
EAI的终极目标就是将多个企业和企业内部的多个应用集成到一个虚拟的、统一的应用系统中。因此实施EAI必须遵循如下原则:

  • 应用程序的独立性
  • 面向商业流程
  • 独立于技术
  • 平台无关

EAI提供4个层次的服务,从下至上依次为

  • 通信服务
  • 信息传递与转化服务
  • 应用连接服务
  • 流程控制服务

最上层是流程控制服务