EAI是将基于各种不同平台、用不同方案建立的异构应用集成的一种方法和技术。EAI通过建立底层结构来联系横贯整个企业的异构系统、应用、数据源等,完成在企业内部的ERP、CRM、SCM、数据库、数据仓库,以及其他重要的内部系统之间无缝的共享和交换数据的需要。

EAI的集成层面:

  • 界面集成:这种方法是把用户界面作为公共的集成点,把原有零散的系统界面集成在一个新的、通常是浏览器的界面之中。
  • 平台集成:这种集成要实现系统基础的集成,使得底层的结构、软件、硬件及异构网络的特殊需求都得到集成。
  • 数据集成:为了完成应用集成和过程集成,必须的首先解决数据和数据库的集成问题。在集成之前,必须首先对数据进行标识并编成目录,另外还要确定元数据模型,保证数据在数据库系统中的分布和共享。
  • 应用集成:这种集成能够为两个应用中的数据和函数提供接近实时的集成。如:电子商务网站。
  • 过程集成:当进行过程集成时,企业必须对各种业务信息的交换进行定义、授权和管理,以便改进操作、减少成本、提高响应速度。过程集成包括业务管理、进程模拟等。

EAI集成层面助记词:界平数应过