



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
EAI 企业应用集成应用集成是EB series系统作为Enterprise Portal产品的一个主要功能。EB series应用集成主要采用以下原理作为理论基础:数据集成从Java应用程序的观点看,这种类型的集成集中在通过会话bean或实体bean访问旧数据库或文件。它还包括对由旧系统产生的,用于数据访问特殊目的的新近开发的数据供给的访问。XML通常用于这种集成技术,因为XML是共享数据的平台无关方法。数据级集成的优点是,可以相当直接且迅速地实现。缺点包括增加的应用程序之间的数据耦合,从而增加您的维护负担;不能访问重要的行为,如数据验证和关键商业规则;以及需要为设计很差的数据编写重要的数据清洁格式化代码。 API 集成使用这种方法,您可以利用由应用程序暴露的应用程序编程接口(API)来访问旧系统封装的数据和功能。应用程序接口集成的优点是,这种方法在业界中相当标准;许多软件包(如SAP和PeopleSoft)都包括可以经由Java Native Interface (JNI)代码访问的C-API。主要缺点是,在您组织内部开发的软件很少有已定义的API;API的范围可能有限并且不能提供您需要的行为(或以您需要它的方式);实际上,API通常是面向功能的,而不是面向对象的。方法集成使用这种方法,可将商业逻辑作为软件可调用的共享的方法或操作集合共享。例如,更新客户数据、验证信用卡交易或将钱存入银行帐户等公共操作可以在所有应用程序都有权访问的公共资源库或可重用的框架中使用。方法级集成的优点是,它通常提供对公共商业功能的细致访问;大范围的应用程序(包括Java和非Java)都可以访问这些操作;调用方法是直接的。缺点是,如果每个方法中都没有有效的支架,那么公共方法的细致特性会难以支持事务或支持公共技术性服务,如安全性访问控制。 用户界面集成 这种技术集中在通过用户界面访问现有的应用程序,这种过程称为屏幕剪贴,在其中模仿用户击键来实现与旧软件的交互。屏幕剪贴是基于Web的聚集器站点(例如Vertical One)使用的公共技术,以显示金融或其它类型信息的个性化视图。其优点是,这是旧集成经过时间测试且通用的方法,许多用户界面测试工具(如Mercury Interactive的WinRunner或Rational Corporation的SQA Suite)都使用它。其主要缺点是,这种方法可能很慢:需要等待旧的应用程序绘制您正在剪贴的屏幕,而且对旧的用户界面所做的任何更改都需要对集成代码进行更改。 EBseries 3.0中已经实现了通用的应用界面集成机制,包括对所有B/S结构的应用集成,对Lotus Notes的集成,以及通过基于Java的终端技术对所有的Windows应用进行集成。此外,EBseries平台提供了基于Web Service技术的商务流程总线,可以使企业内部不同应用系统产生的信息进行统一流转。 企业应用集成解决方案(EAI)随着计算机软件技术的发展和企业信息化的不断发展,企业使用的软件,如:ERP、财务管理,MIS和CRM等应用和管理系统也越来越多。虽然这些系统是应用在不同的领域,管理着不同的对象,但是它们之间也有很多相互交叉,甚至重复的信息和数据。而各个应用系统又是相互独立运行,因此企业内部的这些系统相当于一个个“信息孤岛”,相互之间没有畅通的信息交流与共享。这样的后果是在企业中经常会出现信息和数据的更新不同步甚至不一致,从而造成各个部门之间的矛盾,给企业中不同部门的人员在进行交流时带来很多问题,给客户也经常提供一些前后不一致的信息,使客户无所适从,严重影响企业的形象和信誉。另一方面是企业间的交流与合作的日益增加,协同商务和各种新的制造模式(如:敏捷制造,虚拟企业,信贷物流管理等)的需要和建立自己的企业信息门户等要求企业的应用系统是一个基于B/S应用模式的开放式系统,以便利用INTERNET这个世界上最方便的通信和信息载体获得竞争优势。企业要解决这些矛盾,一种办法是对现有系统推倒重来:将企业的各个信息系统全部更新成一个统一的管理系统,各个部门都在这个统一的系统上工作(如:整个企业的所有应用都在一个ERP系统上运行),但考虑到成本、实施周期和难度因素,这不是一种切实可行的解决方案。另一种办法是企业从整体来考虑企业的整个信息系统,根据实际需要,对各个应用系统进行总体规划,选择一个合适的集成平台,把企业的各个“信息孤岛”有机的集成起来。这种解决方案不管是从实施难度,还是从实施成本、周期和技术上考虑都是切实可行的。 采用EAI给企业带来的好处 EAI是英文(EnterpriseApplicationIntegration)的缩写。它的意思是将企业内部已经建立好的分散“信息孤岛”连接起来实现数据共享和业务流程的共享。利用EAI技术可为企业带来以下一些好处: 充分利用企业已有的信息系统,保护企业在信息资源方面的投资 企业的信息资源不仅包括大家所熟知的企业各类数据,还包括企业的管理与决策模式,而这种管理方式体现在电子化上就是企业的各类信息系统(例如:ERP,MIS,财务,销售,SCM等),这些资源是企业花费了大量资金与心血组建起来的。企业应该充分利用好现有的信息系统和数据资源,将这些分离的“信息孤岛”连接起来,避免信息重复多次输入,减少信息存在的冗余,消除大量的垃圾信息,保证信息交流的一致性,保证部门之间进行信息共享,方便领导统揽全局。 利用EAI可改善企业和客户的关系 企业利用EAI可以为客户提供360度范围的全面服务。用户将视企业为一个整体,而不是一些罗列起来的服务部门和业务部门。对企业来讲,通过EAI将企业内部不同的服务应用系统连接起来可以为用户提供方便和即时的服务响应。企业可以全面的掌握用户信息,为企业提供准确和实时的服务提供可靠的数据依据。 优化企业内部的业务流程 利用EAI技术可简化企业内部的信息流,可以将企业传统的业务流程通过信息技术进行整合,实现企业内部业务流程自动化。 利用EAI技术减去不必要的数据重复输入,简化企业内部流程。 利用EAI技术可以将分散在企业内部不同地方的数据进行汇总,为领导决策提供服务。EAI的几中不同方式 企业在实施项目是应注意首先了解对自身的业务流程和数据格式有充分的了解,根据企业自身的业务模式选择合适的EAI方式。目前EAI主要分以下几中不同的方式:数据层集成DataLevelIntegration 应用层集成ApplicationLevelIntegration 过程集成ProcessLevelIntegration 用户接口层集成UserInterfaceLevelIntegration 数据层集成 数据层应用集成是企业实施EAI的基础。数据集成的目的是将不同的数据库集成起来,提供一种单一的虚拟数据库,这样就不会出现与核心业务不一致的多个数据库。数据集成直接和企业应用系统的数据库打交道,对数据库进行直接的读写操作。数据层的集成是EAI里相对简单的一种集成技术。应用层集成 应用层集成主要是指在通过应用接口对应用系统实现集成。应用接口(ApplicationProgrammingInterface-API)是通用应用系统以及客户自建系统为方便和外部应用系统连接而对外开放的软件接口。目前时常上的一些标准商业软件,例如ERP系统,CRM系统,电子商务系统等,都有非常成熟的API。通过采用API层的应用集成,用户可以不对应用的数据库直接进行操作。 过程集成 过程集成是将不同单位部门、或不同企业的不同业务流程利用应用集成技术集成在一起,实现跨部门、跨系统、跨企业的流程共用。 用户接口层集成 将有不同用户界面的用户端应用统一在一个界面下。例如Web界面。实现全单位共用一个用户界面。EAI应用集成技术和传统应用系统连接技术的区别 目前已经有一些企业已经开始企业内部分散的信息系统连接起来以实现数据层的信息共享。目前的信息系统连接的方法是在不同的应用系统之间建立一个连接通路。其结果是企业的信息系统的结构混乱,领导、业务人员和信息管理人员无法对相互连接的系统实现有效的监控信息共享只能是单向的纯数据层的信息共享。无法真正实现业务流程的自动化不能实现应用系统和应用系统之间的实时对话。应用系统之间是点对点的连接 利用EAI技术实现企业内部的信息共享可以大大简化和加快企业的信息共享集成工程进度。其技术上的好处体现在: 整个企业有一个功能强大的信息共享和信息交换体系结构。着个体系结构不仅仅是现有信息系统的一个共享平台同时有是未来新系统的信息共享平台。 因为EAI平台已将应用集成所要做
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑设计方案环境影响评估
- 文化自信与表演艺术市场营销的结合-洞察及研究
- 2025年山西省运城市中考数学模拟试题
- 2025年山东省潍坊市高密市中考二模数学试题
- 医疗AI伦理决策算法研究-洞察及研究
- 微生物组演化轨迹-洞察及研究
- 同态加密在智能交通系统中的安全性分析-洞察及研究
- 异常检测与可解释故障诊断结合-洞察及研究
- 模式识别算法的实时性优化-洞察及研究
- 品牌跨界合作的协同效应研究-洞察及研究
- 产品开发版本管理办法
- 第2章-静电场和恒定电场
- 激光武器物理课件
- 气瓶泄漏应急演练范文大全
- 用户运营基础知识培训课件
- DBJT15-110-2015 广东省建筑防火及消防设施检测技术规程
- 2025年环境保护法知识竞赛题库(附含答案)
- (2025年标准)直播买手协议书
- 2025至2030年中国海岛文化旅游行业市场运营现状及投资规划研究建议报告
- 4.2认识一次函数第1课时“均匀”变化的现象课件北师大版八年级数学上册
- 养老护理员培训排泄照护
评论
0/150
提交评论