版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
企业应用集成-详细解读
企业应用集成(重定向自EAI)企业应用集成(EnterpriseApplicationIntegration,EAI)目录1企业应用集成概述2企业应用集成(EAI)产生的背景3企业应用集成(EAI)五大层面4企业应用集成(EAI)方案的组成企业应用集成概述企业应用集成(亦可称之为企业应用整合)能够将业务流程、应用软件、硬件和各种标准联合起来,在两个或更多的企业应用系统之间实现无缝集成,使它们像一个整体一样进行业务处理和信息共享。EAI通过建立底层架构,来联系横贯整个企业的异构系统、应用、数据源等。EAI不是一个典型的“计算机应用系统”一般说来,一个企业的“应用系统”由数据库、业务逻辑以及用户界面三个层次组成。虽然应用系统的设计架构从三位一体发展到今天的多层结构,但它本身的定义没有发生很大的改变。而EAI则起着将两个“孤立”的应用系统相互“粘接”的作用,是一个“中间插件”,很像一个“中间人”的角色,如图所示。EAI的定位图当然,如果一个“中间人”可以协调多于两个人的关系,那么这个“中间人”就必须具有多方面的协调能力,比如会讲多种“语言”,但他仍然只能是一个“中间人”,是“躲在”企业“应用系统”后面的,企业的最终“用户”并没有觉察到它的真实存在;如果“反客为主”,“从后台走向前台”,并且还带有自己的数据库,那么它就不应该称为EAI了,而应该称为一个“经过大量EAI整合的新的应用系统”了。比如最近开发的企业信息门户?EnterpriseInformationPortal?,就是一个通过对现有各个应用系统的大量整合而开发出来的一个新的应用。B2Bi、B2Ci与EAI之间的关系B2Bi(BusinesstoBusinessintegration)是一个企业与另一个企业的应用系统之间的整合,以实现企业同供应商、经销商等合作伙伴之间更加紧密的协作关系。B2Ci(BusinesstoCustomerintegration)是指企业内部系统(主要是ERP系统)和企业的Web应用之间的整合。一个企业如要进行电子商务,就必须将Web应用同后台的财务、库存管理模块等实现充分的信息交流,否则传统的作业方式无法满足电子商务的实际需要。另外,也有些研究人员干脆将B2Bi和B2Ci都归到EAI范围,而不管是企业内部还是企业之间的,这种把B2Bi和B2Ci都当作EAI的扩展的提法,也未尝不可,其实很多在互联网时代出现的名词本身也在不断的演变之中,往往隔一段时间就需要重新定义。BPI、eBI与EAIBPI即业务流程整合(BusinessProcessIntegration)的简称。很显然,EAI主要强调的是应用系统之间对数据和功能组件的共享(相互调用),是以“数据”驱动的,在理解上比较“实在”;而BPI是由“活动”驱动的,业务流程“整合”的理解,就是将原有的分散于企业内部或者外部的“业务流程断点”加以接续,从而完成全程业务活动的自动化。eBI即电子商务的整合,则是一个广义的词汇,任何的整合只要它是在电子商务框架内,都属于电子商务的整合,这包含了上面各种整合的提法。企业应用集成(EAI)产生的背景据IDC统计,在过去的10年中,全球企业在信息系统上一共投资18万亿美元。巨大的投资为企业建立了众多如下图所示的信息系统,以帮助企业进行内外部业务的处理和管理工作。根据METAGroup的统计,一家典型的大型企业平均拥有49个应用系统,33%的IT预算是花在传统的集成上,通过零星的“点对点”连接,是众多的“信息孤岛”联系起来,以便让不同的系统之间交换信息。如下图所示:根据摩根斯坦利公司对大企业CIO的调查,在这些主管企业信息化人士所关心的问题中,如何将众多的企业应用系统集成起来,是他们最为关注的热点。如下图所示。孤立的信息系统无法有效地提供跨部门、跨系统的综合性的信息,诸如:某个主要的订单的状况怎样?谁是我的最重要的客户?这个季度的任务能否完成?等等。孤立的信息系统也无法实现实时的信息存取和对业务流程的透视,无法实现对客户、供应商、项目、订单、资产等的全面掌控,无法实现企业价值链的全面的、彻底的透视和控制。于是,企业对应用整合的需求应运而生。具体来说,主要的内、外在的驱动力如下:Web-based&Packaged应用系统的流行,如SAP,Intranet追求效率和控制成本兼并和收购技术的不断创新XML技术的兴起目前,大公司已逐渐接受“企业集成骨干网”的概念。所谓“企业集成骨干网”实际上是建立一个集成的可扩展的应用软件总线结构,所有的应用可以“即插即用”。“企业集成骨干网”的模型如下图所示:目前,企业对“企业集成骨干网”的需求急剧增加,企业应用集成(EAI)已经成为实现企业主要战略目标的必需手段和捷径。企业应用集成(EAI)五大层面一个完整的EAI解决方案应当包含以下五个层面:用户交互:实现应用用户界面统一的接入与安全机制,利用门户技术进行构建。应用连接:通过HUB或总线架构,实现应用与应用之间的连接,完成相关的数据路由与数据格式转换。业务流程整合:实现业务流程管理,包括工作流管理和自动化流程两个方面。构建整合:这个层面包含两个部分,一部分是构建与现有应用兼容的新应用,另一部分是对现有资源进行重用以适应新环境的需要。信息集成:实现数据集成,在异构的数据源之间实现数据层的直接整合。企业应用集成(EAI)方案的组成EAI的目标,决定其包括的内容很复杂。试想一下,要使各类IT应用彼此如意地沟通,EAI肯定要拥有与CRM、MIS这样的应用系统打交道的能力。这种能力,就像为使用不同语言的人提供翻译一样,中介者自身首先要能够与双方良好沟通。掌握外语不容易,拥有与已有系统沟通的能力也很困难——这些已有的系统可能分布在企业的不同地域;系统所使用的平台可能是微软的产品,也可能是Novell的产品;系统的开发工具可能VC,也可能是早期的COBOL——EAI,要涉及到信息系统的底层结构、硬件平台、软件内部甚至部分业务流程等方方面面的各个层次。因此,EAI的集成也分为若干层次。这里,列出了基于中间件的EAI解决方案的4个类型:业务过程集成:对业务过程进行集成的时候,企业必须在各种业务系统中定义、授权和管理各种业务信息的交换,以便改进操作、减少成本、提高响应速度。业务过程集成,包括业务管理、进程模拟以及综合任务、流程、组织和进出信息的工作流,还包括业务处理中每一步都需要的工具。应用集成:为两个应用系统中的数据和程序提供接近实时的集成。在一些B2B集成中,它可以用来实现CRM系统与企业后端应用和Web的集成,构建充分利用多个业务系统资源的电子商务网站。数据集成:为了完成应用集成和业务过程集成,必须首先解决数据和数据库的集成问题。在集成之前,必须首先对数据进行标识并编成目录,另外还要确定元数据模型。这三步完成以后,数据才能在数据库系统中分布和共享。平台集成:要实现系统的集成,底层的结构、软件、硬件以及异构网络的特殊需求都必须得到集成。平台集成处理一些过程和工具,以保证这些系统进行快速安全的通信。通过以上集成,EAI使得企业众多信息系统都与一个由中间件组成的底层基础平台相连接,各种“应用孤岛”、“信息孤岛”通过各自的“适配器”(可以理解成一个转接口)连接到一个总线上,然后再通过一个消息队列实现各个应用之间的交流。就像几个只会讲各自母语的人遇到了一个“万能翻译”一样,不同的信息系统之间终于
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 矿山机械意向性租赁合同
- 轮胎行业联盟供货合同
- 城市道路隔音墙装修施工分包合同
- 学校实验室设备安装协议范本
- 车辆买卖合同格式
- 矿山设备安装工程协议
- 中南林业科技大学《城乡生态规划》2021-2022学年第一学期期末试卷
- 中南林业科技大学《CAD》2022-2023学年第一学期期末试卷
- 中南大学《织社会学》2022-2023学年第一学期期末试卷
- 10月份月考检测试题(二)(含答案详解)【知・讲・练】2022-2023学年九年级全一册同步课时讲义(人教版)
- 环境影响评价智慧树知到答案章节测试2023年桂林电子科技大学
- 2023年江苏小高考历史试卷含答案1
- 酒店事故风险评估报告
- 2022年全国统一高考日语真题试卷及答案
- GB/T 3280-2015不锈钢冷轧钢板和钢带
- GB/T 28655-2012业氟化氢铵
- 氧气(MSDS)安全技术说明书
- 第一章膳食调查与评价
- GB 5606.3-2005卷烟第3部分:包装、卷制技术要求及贮运
- 工程制图 第4章 截交线和相贯线
- 糖原的合成与分解培训课件
评论
0/150
提交评论