SAP系统EAI技术分析研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SAP系统EAI技术分析研究

SAP系统EAI技术分析研究   摘要: 首先介绍EAI概念,其次对EAI技术层次结构体系进行分析,最后阐述EAI的发展趋势,作为一个集成平台,商品化的EAI软件,可以可靠的保证企业各类应用之间的消息以及数据传递,望能使读者对EAI技术层面的理解有所帮助,更加准确地了解EAI的内涵,从而选择适合自己企业的EAI解决方案。   关键词: EAI技术;层次结构;技术分析   中图分类号:TP312 文献标识码:A 文章编号:1671-7597(2011)1110006-01   在如今的软件市场上,企业可以购买到包括采购、生产、分销、财务、供应链、客户关系管理在内的全套的管理软件,但是,由于这些软件是单一的、不完整的,因此它们要适合不同企业的具体情况,必须经过合适的配置才可以,这就需要解决各类企业应用的协同工作问题,这就是企业应用集成(EAI)。作为一个集成平台,商品化的EAI软件,可以可靠的保证企业各类应用之间的消息以及数据传递。   1 EAI概念综述   EAI是enterprise application antegration的缩写,意为企业应用集成。最初提出EAI概念,是为了通过应用集成,实现企业内部不同系统之间的互相连接,在多个系统之间,使信息和数据实现共享。随着EAI技术的发展,EAI的技术水平得到了很大的提高,它的内涵也变得日益宽泛、丰富多彩。现在,EAI的领域和范畴,已经扩展到业务整合。相对EAI而言,业务整合的概念更为宽泛,它不但提供底层应用支撑系统之间的互连,而且对于存在于企业内部端到端的业务流程的管理,包括应用与应用之间、本企业和其他合作伙伴之间的互联,它也能够使之得以实现。目前比较普遍的观点是,认为EAI是一个宽泛的集成概念,应用集成、数据集成、业务流程集成等几个方面,都包含在内。   2 EAI技术分析和EAI技术结构体系   EAI技术分析EAI技术结构体系包括四个大的层面:应用接口层、应用集成层、流程集成层、用户交互层,它们的结构层次关系,如下图1所示。         图1EAI 4层结构图   1)应用接口层。EAI厂商开发了统一的可重用的接口,即适配器,解决了系统之间的连接问题,通过适配器技术把数据库系统、应用系统和网络服务组件三者封装起来,最终实现不同系统之间的互联,这是EAI应用接口层的主要的作用和功能,由于适配器接口的作用,使得每个应用系统,只需要与业务整合平台相连。整个数据交换的先决条件,是应用接口层的集成,在此阶段,通过程序,获取SAP的配置信息并进行用户身份验证。建立有效连接后,SAP服务器会根据用户的权限,和外部系统进行联系。   2)应用集成层。在EAI的技术层次体系中,应用集成层是其核心层次,因为它一端连接着应用接口层,另一端连接着流程集成层,发挥着桥梁一样的沟通和链接的作用。数据转换是一种整合技术,它将不同的信息格式,进行重新转换,转换后的信息格式,能够被目标应用系统所理解。它是应用集成层的重要组成部分。消息路由是一种信息处理手段,建立在已有数据格式定义和数据转换基础上,它将消息从一个域路由传递到另外一个域,从而使消息在不同的消息域中实现共享。   3)流程集成层。流程集成层的目的,在于提高每个业务流程的工作效率,通过业务整合,为业务流程找寻到最合适的解决方案;通过自动化的流程来处理监控、管理业务流程,协同人工和自动化的工作流程,使企业内不同部门和系统之间的业务得到最大限度的整合,从而提高业务整体的工作效率,更快的适应业务变化的需要,满足市场需求。业务整合的优点是:它站在高瞻远瞩的角度协同企业的业务流程,极大地提高了业务流程的效率和投资回报率,为企业的业务和技术人员创造了一个统一的企业组织架构视图。通过IT技术,创建业务流程平台,有助于企业增强市场竞争力,提高经济效益。   4)用户交互层。EAI要实现用户的人机交互,就需要用户交互层发挥作用。用户交互层在表示层面上,使人机交互得到了扩展。用户交互层所包括的内容比较宽泛,例如:单点登陆,展示内容的集成,用户统一管理,以及用户认证授权的管理等。对用户集成涉及的这些方面的内容,现在很多EAI产品都对其提供支持。EAI提供的解决方案中,不但包括以上这几个层面,而且还包括一些比较基础的服务技术在内。SAP系统本身提供了优秀的EAI解决方案,它主要通过ALE、BAPI、IDocs技术,与外部系统进行连接,实现数据交换(EDI)、流程集成(BPI)等业务功能。SAP系统中的EAI接口如下图2所示。         图2SAP系统中的EAI接口   3 EAI的发展前景和趋势   近年来,伴随着EAI、Web Service技术的飞速发展,SOA、ESB、BPEL4WS等,这些新的概念和技术随着

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档