企业应用集成定义和分类
企业应用集成(Enterprise Application Integration, EAI)是伴随着企业信息系统的发展而产生和演变的。EAI技术是将过程、软件、标准和硬件联合起来,在两个或更多的企业信息系统之间实现无缝集成,使它们就像一个整体一样。EAI是企业信息系统集成的科学、方法和技术,其目的就是将企业内的应用彼此连接起来,或在企业之间连接起来。
EAI主要包括两方面:企业内部应用集成和企业间应用集成。
主要分为:界面集成(表示集成),控制集成(应用集成、api集成),数据集成,业务流程集成(过程集成)。
(1)表示集成也称界面集成:通过UI将不同业务模块或系统的界面进行集成整合,使用户查看或使用系统时,不需要打开N多个系统进行操作。(门户网站)
(2)数据集成:是以数据共享的方式对不同系统中模块中的数据进行整合,使之整合成一个完整的数据信息,供不同系统时实现数据共享。(数据共享、ETL、数据仓库、联邦数据库都可以视为数据集成)
(3)控制集成也称为功能集成或应用集成,一般指功能或API集成,它可以使不同厂家开发的系统通过接口整合后,实现互联互通的目的,使得原本不相容的两个或多个系统,可以互相协同工作。
(4)业务流程集成也称为过程集成,这种集成超越了数据和系统,由一系列基于标准的、统一数据格式的工作流组成。(B2B)
郭慕荣博客园