Skip to content

13. 企业应用集成【EAI】

概念

企业在不同时期开发不同项目,不同项目之间使用不同语言框架进行开发, 系统之间未互联互通,容易造成“信息孤岛”的问题,称为【烟囱系统】

EAI 的主要作用就是消除信息孤岛

如何划分和规范 EAI 层次?

业界并没有一个统一的标准

表示集成(界面集成)【“整体”感觉,最小代价实现一体化操作】

最表面、最粗浅、最简单的集成方式

主要就是再搭建一套前端界面,功能还是调用原系统功能

统一了入口,产生“整体”的感觉

数据集成【其他集成方法的基础】

不停留表面,深入到数据层级。

例如教职工管理系统和学生管理系统,都存在教师信息,在某系统修改了教师电话 另一个系统不会同步更改 就会造成“信息孤岛”

数据集成后会同步更改两个系统的教师电话

数据仓库是数据集成的一种方式。

控制集成(应用集成、API 集成)

界面集成和数据集成不涉及应用逻辑,但是控制集成从应用逻辑切入,通过调用已有的 API 进行相关操作

业务流程集成(过程集成、B2B)【企业之间信息共享能力】

也是从应用逻辑切入,但跨企业,或优化流程而不是像控制集成一样直接调用 API

门户系统【发布到互联网上】

内部网络打通、发布到互联网上。客户、员工、合作伙伴都可以通过系统访问系统。

  • 企业信息门户(统一访问入口):员工、客户、合作伙伴可以访问企业内部网络和因特网存储的各种信息
  • 企业知识门户(企业知识库):企业网站的基础上增加知识性内容
  • 企业应用门户(企业信息系统的网上集成界面):以商业流程和企业应用为核心,把商业流程中功能不同的应用模块通过门户技术集成到一起
  • 垂直门户:某一行业的内容

从信息传递角度考虑

消息集成

数据量小,交互频繁,立即地,异步

共享数据库

交互频繁,立即地,同步

文件传输

数据量大,交互频次小,即时性要求低(月末、年末)

EAI 提供的服务

流程控制服务 【高层】

解决人工参与的长期的工作流程控制问题

应用连接服务

应用接口接到 EAI 平台

信息传递与转化服务

负责传递消息和转化消息

通讯服务 【底层】

通过通讯中间件进行消息的路由

KESHAOYE-知识星球 V20250415095821