- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
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是英文(Enterprise?Application?Integration)的缩写。它的意思是将企业内部已经建立好
您可能关注的文档
最近下载
- 2025年初级会计职称《初级会计实务》精讲课件 第一章 概述.pdf
- 锅炉安装施工通用工艺规程.pdf VIP
- 医院消毒供应室规范化管理.pptx VIP
- DB4102_T 045-2024 开农85夏直播花生栽培技术规程.docx VIP
- TCAMET - 城市轨道交通全自动运行系统第5部分:核心设备产品规范.pdf VIP
- 混凝土道路施工方法.docx VIP
- 2024网民网络安全感满意度调查—商用密码专题调查报告-密码科技国家工程研究中心.pdf
- 某公司采购工作手册.doc VIP
- 现代幼儿教师实用英语口语 (12)句子教学.pptx VIP
- 光伏项目经济指标工程概算造价表.xlsx VIP
文档评论(0)