您所在的位置:e-works首页 > 管理信息化 > MES

SAP XI在ERP与MES集成中的应用

发表时间:2008-10-22 刘洋 王海凤 杜景红 李铁克 来源:万方数据
针对邯郸钢铁集团公司信息化改造项目中多个异构系统并存的情况,采用SAP XI作为接口技术对各系统进行有效集成,实现业务系统的集成与优化。作者在探讨XI技术体系结构和实施流程的基础上,详细介绍了系统实施过程中遇到关键问题的背景及解决方案。
0 引 言

    随着我国计算机信息技术的高速发展、计算机软件应用技术的不断普及、企业信息化建设经验的不断积累和计算机信息管理系统应用水平的提高,钢铁企业深刻地认识到走信息集成化道路的必要性和重要性。摒弃“信息孤岛”,消除“应用峡谷”,实施信息集成化技术,已成为钢铁企业信息化建设的一种必然选择。由于钢铁企业的信息系统通常是由不同公司开发的多平台、多系统组成的复杂系统,因此要实现各个系统的有效集成,需要具备成熟的接口技术以兼容不同的系统平台、数据格式和多种连接方式。

    由德国SAP公司最新开发的XI(Exchange Infrastructure,交换基础设施)技术,为企业提供了良好的系统集成环境。基于XI技术,企业能够实现各个层面的充分集成。作者将以国内首家成功应用SAP XI技术的邯郸钢铁集团公司信息化改造项目为背景,探讨XI接口技术在企业ERP与MES集成中的应用。

1 XI技术

    SAP XI是SAP开放式集成平台NetWeaver的核心组件之一,它综合并发展了中间件以及BC(Business Connector)两种接连方式。以下将从功能、结构以及连接方式3个方面介绍XI技术。

    1.1 功能

    基于XI技术企业能够降低信息系统建没的总体成本,实现如下4个方面的集成。第1层面,将现有管理系统、办公系统、文档系统等集中到企业的信息门户内,实现企业IT系统的单一入口,这个层面,称为“员工的集成”。第2层面,将各种存放在数据库中的管理信息,以及分散在集团内部不同地方的非结构化信息(市场信息、报告等文档信息)集中起来,实现支持经营决策的信息仓库(BI)和知识管理系统,这个层面,称为“信息的集成”。第3层面,在通信上使不同环境下的组件能够交互,在业务过程管理中使客户在动态的IT环境中对新业务进行建模和应用,这个层面称为“流程的集成”。第4层面,提供支持开放标准(如XML)的底层架构,实现企业现有信息系统与收购、合作等带来的各种原有系统间的灵活互接,这个层面称为“平台的集成”。

    1.2 总体架构

    XI技术的总体架构(见图1)中集成知识库用于业务情景分析和系统设计;集成目录用于XI对象的配置和管理;系统平台目录用于保存和管理为业务情景创建的系统实例;而集成服务器则用于消息类型建立、逻辑路由规则和技术路由规则的确定以及ABAP Proxy调用的选择与设计。


图1 XI总体架构


    1.3 连接方式

    在与其他系统的连接方式上,XI技术采用以XI为中心Hub的星形连接方式,所有要连接的系统只需与xI做一次连接即可,从而避免了中间件以及BC下应用系统与应用系统之间的一对一连接方式造成的多系统互接时系统集成复杂度急剧上升(需要连接N×(N-1)次)的问题。另外,XI把所有由源系统传来的数据格式转换成XML格式进行处理,判断其目标系统并将数据再由XML转换成为目标系统所需要的格式进行输出,能够有效实现SAP与不同系统的通信集成。

本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。

责任编辑:殷爽
3
;