SAP XI技术在ERP与MES系统集成中应用.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 XI技术在ERP与MES系统集成中应用

SAP XI技术在ERP与MES系统集成中应用   中图分类号:TP3 文献标识码:B 文章编号:1002-6908(2007)0920042-01      随着我国计算机信息技术的高速发展、计算机软件应用技术的不断普及、企业信息化建设经验的不断积累和计算机信息管理系统应用水平的提高,企业深刻地认识到走信息集成化道路的必要性和重要性。为此,掘弃“信息孤岛”、消除“应用峡谷”、实施信息集成化技术,已成为企业信息化建设发展的一种必然选择。然而,由于企业的信息系统通常由不同的公司开发的多平台,多系统的复杂系统,要实现各个系统的有效集成需要具备成熟的接口技术,能够具有广泛的兼容能力,可以支持不同的系统平台、数据格式和多种连接方式。   而XI技术作为SAP的ERP产品的最新通讯技术模块,为企业提供了良好的系统集成环境,基于这种技术,企业能够实现各个层面的充分集成,降低信息系统建设的总体成本。本文将以国内首家成功应用SAP XI技术的某大型钢厂的信息化项目为背景,探讨XI这一接口技术在企业MES与ERP系统集成中的应用。      一、XI技术体系结构      XI(eXchange Infrastructure)是SAP开放式集成平台NetWeaver的核心组件之一,它综合并发展了MiddleWare以及BC两种接连方式。但MiddleWa   Re以及BC提供的主要是应用系统与应用系统之间的一对一连接,因而在多个系统互接时系统集成复杂度会急剧上升(需要连接N*(N-1)次)。而采用XI做为中心Hub的星形连接方式时,所有要连接的系统只需与XI做一次连接即可。在XI中是把所有由源系统传来的数据格式转换成XML格式进行处理,判断其目标系统并将数据再由XML转换成为目标系统所需要的格式进行输出。      二、XI技术的实施流程      XI作为一种接口技术应属于中间件范畴,它实现了SAP与外围系统间的消息转发和映射。针对企业不同的业务流程,XI技术可通过以下过程来实施:      (一)业务情景分析   在此阶段需描述要实施的业务情景及该业务涉及到的后端系统,从而确定是新建接口还是在原有接口上增加,进一步设计改业务的技术架构、功能架构以及XI架构,并在SLD中创建系统实体模型。      (二)接口分析   在此阶段需要确定接口的以下特性及参数:确定接口的实时性(同步或异步),接口是否需要技术的或者应用层次的回法的确认(闭环与否),认知每个接口的导入和导出消息类型,尽量确定每个消息类型的数据结构,确定文本文件的格式、数据库的结构,确定IDOC、RFC、BAPI的结构,确定XML的数据结构为每个消息类型体提供数据样本。      (三)映射定义   基于接口分析的结果确定接口的映射规则,选择实现映射的技术。      (四)环境准备   测试环境定义,包括代理服务器的配置,网络硬件设备的连接性;测试环境准备,包括系统的安装和安装后的基本步骤。      (五)系统配置   配置后端系统,这些系统必须能够产生和接受与样本数据一样的数据;根据前面交付的文档在集成目录中配置XI对象;配置XI集成目录。      (六)系统测试   用不同的数据集进行点到点的业务情景测试。在围绕上述步骤并收集完各种数据后,可进行配置系统环境并按照以下思路分析:设定集成情景、建立消息类型、确定业务系统、确定逻辑路由规则、确定技术路由规则、进行ABAP Proxy的调用。      三、XI技术在ERP与MES系统集成中的应用实例      (一)问题背景   在本项目中,由于XI与MES系统的连接是一对多的关系,即由XI系统对应多个系统。而引发了以下两个问题:   1.由于与XI连接的多个系统的通讯除DB TO DB方式外还有通过Tomcat(Web Servers)实现。如何将XI的通讯方式与Tomcat(即XI其他的Web Server)集成是首先需要解决的一个问题。   2.由于数据下传是数据排队机制,在数据没有设定优先级的情况下,下传的数据是先入先出,下传通讯失败时,XI会尝试自动重新调动通讯,当调度达到一定次数(可配置)时认定通讯失败调度下一接口,该数据保存在数据库中手动调度。在正常的情况下,XI的队列可并发处理多条数据,下传的数据的任意接收方一旦出现异常,如发生网络中断、数据库死锁等。由单点故障重复调度数据会引起数据队列过长,系统开销增加,即单点故障引起数据拥堵。      (二)解决方案   由于XI本身具有Web Application Server机制,因此在于其他的Web Server通讯的方式上我们采用了目前通用的soap协议,即由Tomcat组织XML

文档评论(0)

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

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

1亿VIP精品文档

相关文档