【系统分析师之路】第三章 复盘企业信息化战略(企业应用集成)

本文探讨了企业应用集成(EAI)的重要性,特别是在企业信息化战略中的角色。EAI涉及数据集成、API集成、界面集成和业务流程集成等多种方式,其中数据集成是基础,而业务流程集成提供了流程间的协作。企业门户集成是企业优化业务模式和提升形象的关键,常用于信息共享和网上办公。集成技术如消息机制、API、事件驱动和数据库共享等在不同场景下有各自的优势。文章还回顾了历年系统分析师和架构师考试中的相关真题,强调了EAI在论文写作中的常见性和重要性。

【系统分析师之路】第三章 复盘企业信息化战略(企业应用集成)

前言部分 历年真题考点分析

1)考点分析

企业应用集成是企业信息化战略的一个重要考点,在综合知识部分,最近几年的趋势来看,就是考查四种集成方法的区分,以及数据处理和交换的方式的区分。最近几年不怎么出现在上午选择题中了,但一般出现的话就是考2-3分。
说这个考点重要还有一个重要的原因就是它经常会出现在我们的论文当中,而且出现的频率还不低,不光是分析师,架构师的考试中也经常会出现这个方面的知识。在系统分析师中论文考察了三次,架构中也差不多,而且2020年架构师考试也考过企业应用集成的知识。

2)重要知识点

1.四种企业应用集成的概念特征区别,及主要实现技术。
2.企业门户集成的概念与应用
3.企业门户集成的四种分类
4.数据交换方式(方法调用,消息方式,共享数据库,远程过程调用)
5. 面向服务的企业应用集成技术主要包含三个重要软件层次
6.企业内部集成与外部集成的概念与区别
7.面向服务架构与企业应用集成之间的关系

第一部分 综合知识历年真题

2008上综合知识历年真题(2分)

【2008上系分真题第25题:红色】
25.在传统的企业应用集成方法中,(29)是其他集成方法的基础。
(29)
A.功能集成
B.数据集成
C.API集成
D.界面集成

解答:答案选择B。三周目翻红。
传统的企业应用集成可以分为数据集成、API集成、功能集成和界面集成等几个层次,其中数据集成是其他几种集成方式的基础,为其他集成方式提供底层的数据支持,因此本题应该选择B。

【2008上系分真题第29题:绿色】
29.在企业应用系统开发中,方法调用(Method Invocation)和消息(Messaging)机制是两种常用的数据处理与交换方式,下面关于这两种机制的描述,不正确的是(33)。
(33)
A.方法调用一般具有同步特性,而消息机制具有异步的特点
B.从可靠性方面考虑,消息机制比方法调用更有优势
C.从效率方面考虑,一般情况下消息机制比方法调用更有优势
D.消息调用机制可以支持多个数据的发送者和接收者,更加灵活

解答:答案选择C。BC之间二选一。C没有什么悬念。

2008下综合知识历年真题(3分)

【2008下系分真题第22题:绿色】
22.企业应用集成是一个战略意义上的方法,它从服务和信息角度将多个信息系统绑定在一起,提供实时交换信息和影响流程的能力。(29)提供企业之间的信息共享能力,(30)在用户使用角度能够对集成系统产生一个“整体”的感觉。
(29)(30)
A.API集成
B.数据集成
C.界面集成
D.过程集成

解答:答案选择D|C。二周目黄色变绿色。
界面集成:把各应用系统的界面集成起来,统一入口,使用户能够对集成系统产生一个“整体”的感觉。
业务流程集成也称为过程集成,这种集成超越了数据和系统,它由一系列基于标准的、统一数据格式的工作流组成。当进行业务流程集成时,企业必须对各种业务信息的交换进行定义、授权和管理,以便改进操作、减少成本、提高响应速度。
业务流程集成不仅要提供底层应用支撑系统之间的互连,同时要实现存在于企业内部的应用之间,本企业和其他合作伙伴之间的端到端的业务流程的管理,它包括应用集成、B2B集成、自动化业务流程管理、人工流程管理、企业门户,以及对所有应用系统和流程的管理和监控等

【2008下系分真题第24题:绿色】
24.某公司拥有多个应用系统,分别采用不同的语言和平台独立构建而成,企业需要集成来自不同系统的数据,并使用可定制格式的数据频繁地、立即地、可靠地、异步地传输数据。以下集成方式,最能满足这种要求的是(32)。
(32)
A.文件共享
B.数据库共享
C.远程方法调用
D.消息机制

解答:答案选择D。送分题。
一个企业往往拥有多个应用系统,会分别采用不同的语言和平台独立构建而成。当企业需要集成来自不同系统的数据,并使用可定制格式的数据频繁地、立即地、可靠地、异地传输数据时,通常会选择最为灵活的消息机制实现这样的需求,因此本题应该选择D。

2009上综合知识历年真题(2分)

【2009年系分真题第25题:绿色】
25.某行政单位希望将位于单位内部信息系统中的新闻、信息等发布到互联网上,并实现一部分网上办公能力。对于这种应用集成需求,最适合的集成方式是 (30)。
(30)
A.数据集成
B.界面集成
C.API集成
D.门户集成

解答:答案选择D。这是一个典型的信息门户的构建问题,因此应该采用门户集成的方式最为恰当。

【2009年系分真题第26题:绿色】
26.应用集成是一项十分复杂的工作,必须针对具体情况选择合适的集成方法。某企业欲整合部门之间的报表信息,在年末进行数据集成与处理,并要求保留部门内部现有信息系统的数据格式不变。在这种情况下,采用(31)的方式最为适当。
(31)
A.共享数据库
B.远程过程调用
C.消息传递
D.文件传输

解答:答案选择D。送分题。
数据集成的频率很低,且需要保持现有的数据格式,因此采用文件传输的方式最为简单方便。

2010上综合知识历年真题(2分)

【2010上系分真题第21题:绿色】
21.某公司希望将位于组织内部的部分资源和功能发布到互联网上,并与其他合作伙伴实现业务流程的整合。対于这种应用集成需求,以下集成方式,最适合的是(28)。
(28)
A.数据集成
B.界面集成
C.方法集成
D.门户集成

解答:答案选择C。个人觉得应该选择D理由是题目中提到了组织内部的部分资源和功能发布到互联网上。第二周目我选择了C。
根据题目描述,公司希望将位于组织内部的部分资源和功能发布到互联网上,并与其他合作伙伴实现业务流程的整合,这是一个典型的方法集成的应用场景。
功能API集成:业务逻辑层上对应用系统进行集成,也叫应用集成,控制集成,方法集成
门户集成:比如将内部信息系统的新闻等发布到互联网上
过程集成:超越了数据和系统,由一系列基于标准的,统一数据格式的工作流组成,必须对各种业务信息的交换进行定义,授权和管理,以便改进操作,减少成本,提高响应速度。

【2010上系分真题第22题:绿色】
22.实施应用集成时,集成系统架构的选择对集成工作来说至关重要。某企业欲在其分布式异构系统环境下实现系统松散耦合的协作能力。在这种情况下,采用(29)的系统架构最为合适。
(29)
A.事件驱动
B.远程过程调用
C.共享数据库
D.文件传输

解答:答案选择A。二周目红色变为绿色。
事件驱动技术是一种非常适合用于分布式异构系统之间松散耦合的协作技术,基于事件驱动的企业应用集成同样也继承了这一优点。

2011上综合知识历年真题(2分)

【2011年系分真题第26题:绿色】
26.某公司内部的库存管理系统和财务系统均为独立开发且具有C/S结构,公司在进行信息系统改造时,明确指出要采用最小的代价实现库存系统和财务系统的一体化操作与管理。针对这种应用集成需求,以下集成方式中,最合适的是(33)。
(33)
A.数据集成
B.界面集成
C.方法集成
D.接口集成

解答:答案选择B。送分题。
库存管理系统和财务系统都是独立开发且具有C/S结构,并且集成时要求采用最小的代价实现库存系统和财务系统的一体化操作与管理,因此只需要将两个系统的用户界面集成在一起即可在最小代价的条件下满足集成要求

【2011上系分真题第27题:绿色】
27.某公司欲对局域网环境中具有不同传输协议、传输数据格式和应用数据的多个应用系统进行综合集成,以达到系统之间的互联互通。在这种情况下,集成系统应采用(34)的系统架构最为合适。
(34)
A.共享数据库
B.远程过程
C.总线
D.事件驱动

解答:答案选择C。二周目绿色。
针对题干描述,集成系统运行在局域网环境中,且待集成的系统具有不同的传输协议、传输数据格式和应用数据格式,要求系统实现互联互通。
针对这种要求,常见的做法是基于总线结构减少系统互操作时的转换复杂性,并能使得系统的结构更加清晰。

2012上综合知识历年真题(2分)

【2012上系分真题第15题:绿色】
15.随着因特网技术的快速发展,企业门户已经成为企业优化业务模式、扩展市场渠道、改善客户服务,以及提升企业形象和凝聚力的重要手段。按照实际应用类型,企业门户可以划分为4类,分别是企业网站、企业信息门户、企业(19)门户和企业应用门户。为了支持跨越多个应用系统的工作流程,企业门户主要采用(20)技术对现有应用系统的处理逻辑进行整合。
(19)
A.数据
B.产品
C.过程
D.知识
(20)
A.单点登录
B.目录服务
C.应用集成
D.个性化配置

解答:答案选择D|C。二周目绿色。
随着因特网技术的快速发展,企业门户己经成为企业优化业务模式、扩展市场渠道、改善客户服务,以及提升企业形象和凝聚力的重要手段。
按照实际应用类型,企业门户可以划分为4类,分别是企业网站、企业信息门户、企业知识门户和企业应用门户。
为了支持跨越多个应用系统的工作流程,企业门户主要采用应用集成技术对现有应用系统的处理逻辑进行整合。

2013上综合知识历年真题(3分)

【2013上系分真题第16题:红色】
16.企业应用集成是当前很多企业都需要面对的一个复杂问题,集成过程中通常需要根据企业的实际情况选择合适的集成方案。某企业要求采用较低的成本,暴露现有应用系统的功能,集成内部的多个应用系统,并对外提供复杂多变的业务逻辑,针对上述要求,(19)是较为合适的集成方式。
(19)
A.界面集成
B.数据集成
C.API集成
D.流程集成

解答:答案选择C。二周目绿色变红色。
企业应用集成需要根据企业的实际情况选择合适的集成方案。
根据题干要求,企业需要采用较低的成本,暴露现有应用系统的功能,并对外提供业务逻辑,针对这种需求,采用API集成的方式。

【2013上系分真题第18题:黄色】
18.企业门户是企业优化业务模式的重要手段,按照实际应用领域特点,企业门户可以划分为多种类型,其中(21)注重信息的单向传递,面向特定的使用人群,缺乏用户与企业之间的互动;(22)以业务流程为核心,将业务流程中的功能模块通过门户技术集成在一起。
(21) (22)
A.企业网站
B.企业信息门户
C.企业知识门户
D.企业应用门户

解答:答案选择A|D。二周目还是黄色,错第1题。考点是企业门户的概念。
企业门户是企业优化业务模式的重要手段,按照实际应用领域特点,企业门户可以划分为多种类型,
其中企业网站是企业信息的展示窗口,注重信息的单向传递,面向特定的使用人群,缺乏用户与企业之间的互动;
企业应用门户强调将企业的应用功能进行有机整合,以业务流程为核心,将业务流程中的功能模块通过门户技术集成在一起。

2014上综合知识历年真题(1分)

【2014上系分真题第18题:綠色】
18.某服装公司希望对现有的信息发布系统进行集成与改造,从而实现随时通过互联网向用户发布特定的信息,为了避免骚扰用户,系统还要允许每个用户指定他们感兴趣的消息,另外还要向特定的用户群发送特定消息。针对上述要求,(19)方案相对更为可行。
(19)
A.采用订阅-发布(Subscript/Publish)模式。客户订阅需要的信息,并监听消息,消息到来后通知客户接收
B.采用动态接收表(Dynamic List)模式。客户订阅需要的消息,接收表是一个路由器,把一个消息广播给一组接收者,同时为每个接收者提供专门的消息处理
C.采用消息存储库(Message Store)模式。监听所有的消息,将它们存储到一个消息存储库中,通过查询客户订阅状态如何进行消息分发
D.采用文件传输(File Transfer)模式。用户安装客户端监听消息,消息转换为文件,通过FTP传输并通知用户接收消息

解答:答案选择B。本题主要考查考生对企业应用系统集成相关知识的掌握灵活应用。二周目红色变绿色。
某公司需要通过互联网向用户发布特定的信息,为了避免骚扰用户,系统还要允许每个用户指定他们感兴趣的消息,另外还要向特定的用户群发送特定消息。
这里包含两个方面的需求,一个“订阅一发布”的要求,即向用户推送他们感兴趣的消息;另外一个需求是向特定的用户群发送特定的消息。
对这两个需求,仅仅采用“订阅一发布”的方式无法满足第二个功能需求。应该采用动态接收表(Dynamic List) 模式,客户订阅需要的消息,接收表是一个路由器,把一个消息广播给一组接收者,同时为每个接收者提供专门的消息处理,这样才能完全满足应用的要求

2015上综合知识历年真题(2分)

【2015上系分真题第15题:绿色】
15.某政府机关希望将位于单位内部信息系统中的新闻、信息等发布到互联网上,并实现一部分网上办公能力。对于这种应用集成需求,最适合的集成方式是(19)。
(19)
A.数据集成
B.界面集成
C.API集成
D.门户集成

解答:答案选择D。本题考査企业应用集成知识的理解与应用。
企业应用集成方法根据集成对象的不同,分为数据集成、功能(API)集成、界面集成、门户集成、流程集成等多个不同的层次。
待集成的对象是位于单位内部信息系统的新闻、信息等数据信息,并需要提供一部分网上办公的能力,在这种情况下,采用门户集成技术能够较好地实现上述需求。

【2015上系分真题第31题:绿色】
31.以下关于企业应用集成的叙述中,正确的是(37)。
(37)
A.过程集成为用户提供一个看上去统一,但是由多个系统组成的应用系统
B.实现表示集成时,可以借助于远程过程调用、分布式对象技术等方法
C.数据集成适合于业务逻辑经常发生变化的场合
D.控制集成是在业务逻辑层上对应用系统进行集成,其集成点在程序代码中

解答:答案选择D。送分题。
企业应用集成(Enterprise Application Integration,EAI)可以包括表示集成、数据集成、控制集成和业务流程集成等多个层次和方面。
控制集成也称为功能集成或应用集成,是在业务逻辑层上对应用系统进行集成的。控制集成的集成点存于程序代码中,集成处可能只需简单使用公开的API就可以访问,当然也可能需要添加附加的代码来实现。实现控制集成时,可以借助于远程过程调用或远程方法调用、面向消息的中间件、分布式对象技术和事务处理监控器来实现。
业务流程集成也称为过程集成,这种集成超越了数据和系统,它由一系列基于标准的、统一数据格式的工作流组成。当进行业务流程集成时,企业必须对各种业务信息的交换进行定义、授权和管理,以便改进操作、减少成本、提高响应速度。

2016上综合知识历年真题(2分)

【2016年系分真题第26题:绿色】
26.EAI(企业应用集成)可以包括表示集成、数据集成、控制集成和业务流程集成等多个层次和方面,下图所便是的是(38),适合于使用这种集成方式的情况是(39)。
在这里插入图片描述
A.表示集成
B.数据集成
C.控制集成
D.业务流程集成
(39)
A.要对多种信息源产生的数据进行综合分析和决策
B.为用户提供一个看上去统一,但是由多个系统组成的应用系统
C.在现有的基于终端的应用系统上配置基于 PC 的用户界面
D.当只有可能在显示界面上实现集成时

解答:答案选择B|A。此题需要重点关注。二周目答对。
控制集成
也称为功能集成或应用集成,是在业务逻辑层上对应用系统进行集成的。控制集成的集成点存于程序代码中,集成处可能只需简单使用公开的API就可以访问,当然也可能需要添加附加的代码来实现。控制集成是黑盒集成。
实现控制集成时,可以借助于远程过程调用或远程方法调用、面向消息的中间件、分布式对象技术和事务处理监控器来实现。
控制集成与表示集成、数据集成相比,灵活性更高。
表示集成和数据集成适用的环境下,都适用于控制集成。但是,由于控制集成是在业务逻辑层进行的,其复杂度更高一些。而且很多系统的业务逻辑部分并没有提供API,这样,集成难度就会更大。

2020上综合知识历年真题(2分)

【2020下系分真题第20题:绿色】
20.企业应用集成( Enterprise Application Integration, EAI) 技术可以消除( )。当前,从最普遍的意义上来说,EAI 可以包括表示集成、数据集成、 控制集成和业务流程集成等方面。其中,()把用户界面作为公共的集成点,把原有零散的系统界面集中在一个新的界面中。
A.业务流程编排错误
B.安全隐患
C.信息孤岛
D.网络故障

A.表示集成
B.数据集成
C.控制集成
D.业务流程集成

解答:答案选择C|A。
本题考查的是企业应用集成(Enterprise Application Integration,EAI)技术。送分题。
企业应用集成(Enterprise Application Integration,EAI)技术可以消除信息孤岛,它将多个企业信息系统连接起来,实现无缝集成,使它们就像一个整体一样。EAI是伴随着企业信息系统的发展而产生和演变的,企业的价值取向是推动EAI技术发展的原动力,而EAI的实现反过来也驱动企业竞争优势的提升。
EAI可以包括表示集成、数据集成、控制集成和业务流程集成等多个层次和方面。
界面集成:把各应用系统的界面集成起来,统一入口,产生“整体”感觉。所以第二空为A选项。
数据集成:数据集成是应用集成和业务过程集成的基础。把不同来源、格式、特点性质的数据在逻辑上或物理上有机地集中,从而为企业提供全面的数据共享。ETL、数据仓库、联邦数据库都可视为数据集成。
控制集成(功能集成、应用集成):业务逻辑层次集成,可以借助于远程过程调用或远程方法调用、面向消息的中间件等技术。
业务流程集成(过程集成):进行业务流程集成时,企业必须对各种业务信息的交换进行定义、授权和管理,以便改进操作、减少成本、提高响应速度。

高项综合知识历年真题(2分)

【2019下高项真题第10题:绿色】
10、某公司有两套监控系统,分别检测仓库和办公区,为了使用方便,总经理让小王设计一个整合软件,能同时自动打开两套监控系统,将监控画面全部显示在屏幕中,这种集成方式称为( )。
A、表示集成
B、数据集成
C、控制集成
D、过程集成

解答:答案选择A。考查集成技术。送分题。

【2019上高项真题第11题:绿色】
11、企业应用集成技术可以消除信息孤岛,将多个企业信息系统连接起来。实现无缝集成,下图显示的是()集成模型。
在这里插入图片描述
A、表示
B、数据
C、控制
D、业务

解答:答案选择C。反复考查的考点

第三部分 论文写作历年真题

2010上论文写作历年真题(75分)

试题二 论面向服务的企业应用集成技术及其应用
企业应用集成(Enterprise Application Integration,EAI)是每个企业都必须去面对的实际问题。面向服务的企业应用集成是一种基于面向服务体系结构的新型企业应用集成技术,强调将企业和组织内部的资源和业务功能暴露为服务,实现资源共享和系统之间的互操作性,并支持快速地将新的应用以服务的形式加入到已有的集成环境中,增强企业IT环境的灵活性。
请围绕“面向服务的企业应用集成技术及其应用”论题,依次从以下三个方面进行论述。
1.概要叙述你参与实施的企业应用集成项目以及你在其中所担任的主要工作。
2.阐述面向服务的企业应用集成技术的三个重要软件层次,并对每个层次的主要功能进行详细论述。
3.阐述在使用面向服务的企业应用集成技术进行应用集成时所遇到的问题及你是如何解决的

面向服务的企业应用集成技术以服务作为封装资源和业务功能的核心概念。
服务从整体的角度看待系统功能的实现,使用与实现技术无关的标准化结构进行构建,并为业务带来了灵活性和敏捷性,通过松散耦合,封装和信息隐藏使重构更加容易。
面向服务的企业应用集成技术主要包含三个重要软件层次,它们分别是基础设计层,应用结构层和业务组织层,各层的主要功能如下。
1)基础设计层
它的主要功能是能够快速有效地设计,开发以及执行灵活且可扩展性的底层服务构件。
2)应用结构层
企业应用集成需要整合来自多个组织的异构信息系统信息和功能,因此需要协调并
保证各种解决方案的一致性。应用结构层的主要功能正是以表示业务服务的逻辑构件为中心,集中定义服务之间的接口和服务级协定。
3)业务组织层
以服务为基础提供设计,建模以及运行业务流程的集成环境。业务流程中操作的排序,选择和执行会形成流程编排,流程编排也可进一步封装为服务,响应业务事件。
使用面向服务的企业应用集成技术进行应用集成时所遇到的问题:
如何发现服务;
如何进行服务规约,包括候选服务的分类与选择,服务编排,服务库的设计,等等;
如何实现服务
包括将服务的实现分配到相应的服务构件中,并决定服务的实现方式。

2014上论文写作历年真题(75分)

试题四 论企业信息集成技术及应用
企业信息集成是企业借助信息技术将与应用系统相关的信息资源,信息技术,内部部门,外部企业和用户集成起来实现数据共享。通过企业信息集成技术,完成数据在不同数据格式和存储方式之间的转换,对来源不同,形态不一,内容不等的信息资源进行系统分析,辨清正误,消除冗余,合并同类,进而产生具有通过数据形式的有价值的信息,提高企业的竞争能力和适应能力。企业通过专用集成接口,共享数据库或集成平台等技术,实现企业内部信息集成和外部信息集成。
请以企业信息集成技术及应用为题,分别从以下三个方面进行论述。
1.概要叙述你参与的企业信息集成项目以及你所担任的主要工作。
2.详细论述企业内部信息集成和企业外部信息集成分别包括哪些方面,其主要集成内容有哪些。
3.具体阐述你所参与的企业信息集成项目,涵盖了哪些内、外部信息集成内容,实现了哪些信急集成功能,具体实施效果如何。

企业外部信息集成包括了两个。一个是门户网站,一个是信息系统对接。
1)门户网站
通过门户网站和互联网实现公众,社会团体,社会和客户的互动,实现企业内外部信息资源的有效交流与集成。
2)信息系统对接
与合作伙伴信息系统的对接,建立动态的企业联盟,发展基于竞争合作机制的虚拟企业,重塑企业的战略模式和竞争优势。

企业内部信息集成包括了应用系统集成,数据集成,技术平台集成和业务过程集成。
1)技术平台集成
集成内容不仅包括信息技术硬件所组成的新型操作平台,如各类大型机、小型机、工作站、微机、通信网络等信息技术设备,还包括置入信息技术或者说经过信息技术改造的机床、车床、自动化工具、流水线设备等新型设施和设备。
2)数据集成
数据集成是对数据进行标识并变成目录,确定元数据模型。只有在建立统一的模型后,数据才能在数据库系统中分布和共享。数据集成采用的主要数据处理技术有数据复制,数据聚合和接口集成等。
3)应用系统集成
应用系统集成是实现不同系统之间的互操作,使得不同应用系统之间能够实现数据和方法的共享。
4)业务过程集成
是在各种业务系统中定义,授权和管理各种业务总的交换,以便改进操作,减少成本,提高响应速度。业务过程集成使得在不同应用系统中的流程能够无缝连接,实现流程和流程信息的充分共享。

2017上论文写作历年真题(75分)

试题二 论企业应用集成
在企业信息化建设过程中,由于缺乏统一规划和总体布局,使企业信息系统形成多个信息孤岛,信息数据难以共享。企业应用集成(Enterprise Application Integration,EAI)可在表示集成、数据集成、控制集成和业务流程集成等多个层次上,将不同企业信息系统连接起来,消除信息孤岛,实现系统无缝集成。
请围绕"企业应用集成"论题,依次从以下三个方面进行论述。
1.概要叙述你参与管理和开发的企业应用集成项目及你在其中所承担的主要工作。
2.详细论述实现各层次的企业应用集成所使用的主要技术。
3.结合你具体参与管理和开发的实际项目,举例说明所采用的企业集成技术的具体实现方式及过程,并详细分析其实现效果

表示集成
也叫做界面集成,这是比较原始和最为浅显的集成。但也是最为常用的集成。
这种方法把用户界面作为公共的集成点,把原有零散的界面集中在一个新的界面中。
表示集成属于黑盒集成,它无需了解程序和数据库的内部构造。
常用的集成技术主要有屏幕截取和输入模拟技术。
界面集成的实现是很简单的,也是很不彻底的,只是做了一层外装修,而额外多出来的集成界面也将可能成为系统的瓶颈。
表示集成应用场景
在现有的基于终端的应用系统上配置基于PC的用户界面;
为用户提供一个看上去统一,但是由多个系统组成的应用系统;
当只有可能在界面上实现集成时;
数据集成
为了完成控制集成和业务流程集成,必须首先解决数据和数据库的集成问题。数据集成是其他集成方式的基础。
在集成之前,必须首选对数据进行标识并形成记录,另外还要确定数据模型,保证数据在数据库中的分布和共享。
数据集成是白盒集成。有很不同的中间件工具可以用于数据的集成。它要对多种信息源产生的数据进行综合分析和决策
相比而言数据集成比表示集成要更加的灵活,但是当业务逻辑经常发生变化的时候,数据集成就会面临困难。
数据集成的应用场景
批量文件传输,即以特定的或者预定的方式在原有系统和新开发的系统之间进行文件传输;
用于访问不同类型,数据库系统的ODBC标准接口,向分布式数据库提供连接的数据库访问中间件技术等。
需要对多种产生信息源的数据进行综合分析和决策;
处理一些多个应用程序需要访问的公用信息库;
当需要从某数据源获得数据来更新另一个数据源时,特别是他们之间的数据格式不相同时
控制集成
控制集成也称为功能集成或者应用集成,方法集成,功能API集成。它是黑盒集成。
是在业务逻辑上对应用系统进行集成。控制集成的集成点存在于程序代码当中
表示集成和数据集成适用的环境下,都适合使用控制集成。
但是,由于控制集成是在业务逻辑层进行的,其复杂度更高一些。
而且很多系统的业务逻辑部分并没有提供API,这样集成难度就会变大。
控制集成实现技术
集成处可能只简单使用公开的API就可以访问,当然也可能需要添加附加的代码来实现。
实现控制集成时,可以借助于远程过程调用或者远程方法调用来实现。
实现控制集成时,也可以借助面向消息的中间件,分布式对象技术,事务处理监控器来实现。
采用较低的成本,暴露现有应用系统的功能,集成内部的多个应用系统,并对外提供复杂多变的业务逻辑
业务流程集成
业务流程集成也称为过程集成,它由一系列基于标准的,统一数据格式的工作流组成。
当进行业务流程集成的时候,企业必须对各种业务流程信息的交换进行定义,授权和管理,以便改进操作,减少成本和提高响应速度。
业务流程集成不仅要提供底层应用支撑系统之间的互连,同时还要实现存在于企业内部的应用之间,本企业和其他合作伙伴之间的端到端的业务流程的管理,
它包括应用集成,B2集成,自动化业务流程管理,人工流程管理,企业门户,以及对所有应用系统和流程的管理和监控等。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

进击的横打

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值