EAI
热门问答 2023-06-15 13:28:36
EAI是一种集成基于异构平台的业务应用系统的技术。EAI以中间件为粘合剂,将企业内外各种业务相关的异构系统、应用和数据源连接起来,从而满足企业内部应用系统间信息共享的需求。EAI可以在以下级别实现:
用户界面集成:这一层是面向用户的集成,强调来自多个信息源的信息要以可定制、个性化的界面呈现给用户。
应用集成:应用集成是通过中间件为两个应用系统提供业务集成,以应用系统为基本集成单元。
数据集成:数据集成是应用集成的基础。在实现集成之前,必须对数据进行识别和编目,并且必须确定元数据模型。完成这三个步骤后,数据就可以在多个数据库系统之间分发和共享了。
到目前为止,传统编程技术形成的软件系统是僵化的。换句话说,一旦开发完成并投入运行,它就是固定的,在使用过程中不能调整和改变。在业务流程中,软件系统严格按照预设的目标,各个功能模块按照一定的顺序执行。如果数据结构或业务逻辑发生变化,所有相关的软件模块、数据源和消息都必须逐一修改。即使使用EAI中间件,这种情况也并没有得到根本性的改变。
