EAI(Enterprise Application Integration,企业应用集成)

news2024/11/17 10:35:54

目录

 1.表示集成(界面集成,iframe)

 2.数据集成(中间件,数据库上面一层)

 3.控制集成(API)

 4.业务流程集成

 5.企业之间的应用集成

​最后推荐一个图片转文字网站

最后推荐一个抖音去水印在线工具

最后推荐一个PPT模板下载网站



 1.表示集成(界面集成,iframe)

      表示集成也称为界面集成,这是比较原始和最浅层次的集成,但又是常用的集成。这种方法将用户界面作为公共的集成点,把原有零散的系统界面集中在一个新的界面中。其模型如图1-8所示。

      表示集成是黑盒集成,无需了解程序与数据库的内部构造。常用的集成技术主要有屏幕截取和输入模拟技术。表示集成通常应用于以下几种情况:

      (1)在现有的基于终端的应用系统上配置基于PC(PersonalComputer,个人计算机)的用户界面。

      (2)为用户提供一个看上去统一,但是由多个系统组成的应用系统。

      (3)当只有可能在显示界面上实现集成时。

      从图1-8中可以看出,表示集成的实现是很简单的,也是很不彻底的,只是做了一层“外装修”,而额外多出来的集成界面也将可能成为系统的性能瓶颈。

 2.数据集成(中间件,数据库上面一层)

为了完成控制集成和业务流程集成,必须首先解决数据和数据库的集成问题。在集成之前,必须首先对数据进行标识并编成目录,另外还要确定元数据模型,保证数据在数据库系统中分布和共享。因此,数据集成是白盒集成,其模型如图所示。

有很多不同的中间件工具可以用于数据集成。例如,批量文件传输,即以特定的或是预定的方式在原有系统和新开发的应用系统之间进行文件传输;用于访问不同类型数据库系统的ODBC(OpenDataBaseConnectivity,开放数据库互连)标准接口;向分布式数据库提供连接的数据库访问中间件技术等。通常在以下情况下,将会使用数据集成:

      (1)需要对多种信息源产生的数据进行综合分析和决策。

      (2)要处理一些多个应用喜人需要访问的公用信息库。

      (3)当需要从某数据源获得数据来更新另一个数据源时,特别是它们之间的数据格式不相同时。

      相对而言,数据集成比表示集成要更加灵活。但是,当业务逻辑经常发生变化时,数据集成就会面临困难。

 3.控制集成(API)

控制集成也称为功能集成或应用集成,是在业务逻辑层上对应用系统进行集成的。控制集成的集成点存于程序代码中,集成处可能只需简单使用公开的API(ApplicationProgrammingInterface,应用程序编程接口)就可以访问,当然也可能需要添加附加的代码来实现。控制集成是黑盒集成,其模型如图所示。

      实现控制集成时,可以借助于远程过程调用或远程方法调用、面向消息的中间件、分布式对象技术和事务处理监控器来实现。控制集成与表示集成、数据集成相比,灵活性更高。表示集成和数据集成适用的环境下,都适用于控制集成。但是,由于控制集成是在业务逻辑层进行的,其复杂度更高一些。而且,很多系统的业务逻辑部分并没有提供API,这样,集成难度就会更大。

 4.业务流程集成

      业务流程集成也称为过程集成,这种集成超越了数据和系统,它由一系列基于标准的、统一数据格式的工作流组成。当进行业务流程集成时,企业必须对各种业务信息的交换进行定义、授权和管理,以便改进操作、减少成本、提高响应速度。

      业务流程集成不仅要提供底层应用支撑系统之间的互连,同时要实现存在于企业内部的应用之间,本企业和其他合作伙伴之间的端到端的业务流程的管理,它包括应用集成、B2B集成、自动化业务流程管理、人工流程管理、企业门户,以及对所有应用系统和流程的管理和监控等。

 5.企业之间的应用集成

      EAI技术可以适用于大多数要实施电子商务的企业,以及企业之间的应用集成。EAI使得应用集成架构里的客户和业务伙伴,都可以通过集成供应链内的所有应用和数据库实现信息共享。也就是说,能够使企业充分利用外部资源。例如,一些企业的SCM系统可能包括交易系统,EAI技术可以首先在交易双方之间创建连接,然后再共享数据和业务过程;企业要顺利开展电子商务,可以利用EAI技术,使企业的信息系统与


最后推荐一个图片转文字网站

最后推荐一个抖音去水印在线工具

最后推荐一个PPT模板下载网站

最后推荐一个图片转文字网站
https://ocr.bytedance.zj.cn/image/ImageText

最后推荐一个抖音去水印在线工具
https://ocr.bytedance.zj.cn/douyin

最后推荐一个PPT模板下载网站
https://ocr.bytedance.zj.cn/ppt

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/543957.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

PowerShell if 使用参考

if 参考 与许多其他语言一样,PowerShell 提供了用于在脚本中有条件地执行代码的语句。 其中一个语句是 If 语句。 今天,我们将深入探讨 PowerShell 中最基本的命令之一。 Powershell 下载,参考 PowershellPowershell 相关文档,…

常用在线工具,非常实用,快收藏起来!

作者丨黑蛋 今天给大家介绍一些常用到的在线工具,能方便我们的日常学习: 编码工具: AES加密解密:http://www.jsons.cn/aesencrypt/ DNA编码解码:https://web.expasy.org/translate/ 双16进制编码解码:ht…

素材发布资源下载 OSS存储+用户组打折+下载限速 V1.1.3(one_market)

插件简介 插件用于各类 资源下载站、数字产品下载站、作品模型下载网站、数字市场网站 等 所有插件都使用管理控制台进行管理,方便后续的统一管理。 管理操作使用AJAX交互,站长管理更加高效快捷。让站长体验更加方便、快捷、高效的管理操作 插件管理功能 全局设置 [基本设置]…

[AI图片生成]自己搭建StableDiffusion安装过程

前言 最近尝试玩玩AI图片生成,安装一路坑 出个一路安装成功的记录 开始 找个空间大的盘符,这玩意将来会很占空间.一个模型大约5g左右,你可能还会装很多模型创建个目录,路径不要有中文安装git 下载地址 详细教程 (如果有忽略)下载 Python3.10.0,记得勾选添加到环境变量选项,安…

看板管理解析:如何通过看板提升项目管理效率?

在目前市面上的项目管理工具中,项目看板功能基本上成为了标配。看板作为敏捷的项目管理工具,可以帮助我们将项目工作可视化展现。 项目看板的作用 1,提高团队信息流动性:看板工具可以及时的传递项目工作中的最新讯息,保…

CC++动态内存管理

C&C动态内存管理 C语言动态内存管理 关于C语言动态内存管理实际上就三个函数malloc和calloc以及realloc,更多的是去理解,用C语言去实现数据结构阶段如果细心你就会可以发现,所有的数据结构都是使用动态内存管理的方式,在堆区…

什么是自然语言处理的文本分析?

自然语言处理(Natural Language Processing,NLP)是一种人工智能技术,旨在使计算机能够理解、解释和生成自然语言。文本分析是NLP的一个重要领域,它涉及到从文本数据中提取有用信息的过程。本文将详细介绍自然语言处理的…

如何压缩pdf文件的大小?四种方法值得收藏

如何压缩pdf文件的大小?实际上,压缩PDF文件的主要原因是为了减小文件的大小以便于存储、传输和分享。通常情况下,PDF文件包含大量的图像、文本和其他媒体元素,因此它们的文件大小可能会非常大。如果您需要通过电子邮件或网络共享P…

Qt- QSS样式表用法及用例说明

这里写自定义目录标题 QSS样式表用法1.Qt样式表语法2.选择器3.属性列表4.冲突解决5.全局添加QSS QSS样式表用法 整理qss样式表语法知识,方便今后查看。 1.Qt样式表语法 Qt样式表支持各种属性、伪状态和子控件,可以自定义小部件的外观 selector { attr…

这篇文章教你截图怎么翻译

在我们日常生活和工作中,可能会遇到一些需要翻译的文字内容,例如外语文件、国外的路标等。此时,我们也可以选择手动输入这些文字进行翻译,但是这样不仅费时费力,还容易出现翻译错误的情况。相比之下,我认为…

基于三维数字地球的智慧水利防洪数字沙盘解决方案,助力水利工程数字化升级

简介: 水利防洪电子沙盘主要是基于三维 GIS 平台,采用遥感(RS)、地理信息系统(GIS)、虚拟现实(VR)等技术,在三维电子沙盘场景建设的基础上,加入基础地理信息…

腾讯天幕:荣获首届“IPv6技术应用创新大赛”全国总决赛优秀奖

近日,首届“IPv6技术应用创新大赛”全国总决赛圆满落下帷幕。经过层层选拔、激烈角逐,腾讯参赛项目“IPv6时代下的腾讯天幕安全算力算法PaaS”凭借旁路部署、高阻断率、海量流量实时监控及处理、大数据实时处理分析、联动开放等核心优势,从15…

Java面试知识点(全)- Java并发-多线程JUC二-原子类/锁

Java面试知识点(全) 导航: https://nanxiang.blog.csdn.net/article/details/130640392 注:随时更新 JUC原子类 什么是CAS CAS的全称为Compare-And-Swap,直译就是对比交换。是一条CPU的原子指令,其作用是让CPU先进行比较两个值…

人体传感器SR501控制继电器

人体传感器SR501 原理 红外热释电检测移动人体 缺点 只能识别移动人体(静止的不行) 容易误判 正面 背面电路 跳线 H:触发周期可重复触发,一般选用此 L:不可重复触发,关掉之后才会重新触发 封锁周期 …

windows目录共享

开启SMB 1.0/CIFS服务器 打开控制面板 将 “SMB 1.0/CIFS文件共享支持” 这个勾上,点击确定。 选中一个要共享的文件夹,右键“属性”-->“共享”-->“高级共享” 勾上“共享次文件夹”,点击“权限” “组或用户名”选择“Everyone”,权…

idea将java程序打包为jar

idea将java程序打包为jar 灵光一现: 用java拉起浏览器,打开指定的网络地址,省的手动打开浏览器再复制地址过去了 本文记录了使用idea将java程序打包为jar包的过程 源码地址:https://gitcode.net/qq_39339588/jar.git 文章目录 ide…

Conmi的正确答案——Cordova安装并编译Android

系统:debian 11 Cordova版本:11.1.0 Cordova的Android平台:10.1.2 当前安卓最新稳定API:33(Android版本列表) 1、安装npm(cordova是基于nodejs开发的) apt install npm -y2、使用n…

如何在线制作思维导图?(普通制作流程)

不得不说,网上有很多可在线制作思维导图的工具,今天想给大家推荐分享一款非常好用的工具:ProcessOn思维导图 使用ProcessOn思维导图软件在线制作思维导图非常简单,只需要按照以下步骤即可: 打开ProcessOn官网 2.在P…

【c语言】组件化打包—静态库lib

创作不易&#xff0c;本篇文章如果帮助到了你&#xff0c;还请点赞 关注支持一下♡>&#x16966;<)!! 主页专栏有更多知识&#xff0c;如有疑问欢迎大家指正讨论&#xff0c;共同进步&#xff01; &#x1f525;c语言系列专栏&#xff1a;c语言之路重点知识整合 &#x…

项目质量体系搭建

质量意识 引入两个问题&#xff1a; 1、没有bug&#xff0c;算不算高质量&#xff1f; 2、没有bug&#xff0c;并且满足用户的需求&#xff0c;算不算高质量&#xff1f; 质量的认知 说起“质量”这个概念&#xff0c;我们都很熟悉&#xff0c;会说“坏的质量会怎样怎样&…