这两天都在看XI的文档,在本文中整理一下所看的文档内容 ,顺便也罗列一下SAP系统集成的几种接口技术。
如上图所示:XI主要通过RFC、IDOC、FILE、JDBC、HTTP和Proxy几种方式与其他系统进行通信。
图是从文档TBIT40_EN_Coll44_A4.pdf中截出的,该文档主要内容是通过一些列的exercises的实际操作,让读者对XI的各种接口特性都有个具体的了解,其主要内容如下表:
下面是对SAP集成技术的简要介绍。
1) RFC接口技术
RFC(Remote Function Call)接口技术, 可以实现在一个系统中远程调用另外一个系统中的函数模块的功能。同时,在同一个系统中也可以实现RFC功能,但是通常调用者和被调用者是分别在不同系统中的。在SAP系统中,可以通过系统标准的RFC接口系统实现远程调用功能。RFC功能可以在两个SAP系统中实现,也可以在SAP和非SAP系统之间实现。
2) IDoc接口技术
在过去的情况下,当业务伙伴需要交换业务文档时,它经常是通过传统手段,例如信件,传真或其他方式来实现的。所有这些方式都一样,当文件丢失时,接收者必须重复输入信息。使用EDI技术,文件的技术结构被保留下来了。它可以使得接收者用自己的业务软件自动处理文件。业务合作的双方都是独立的,他们可以独立决定自己的IT架构和业务软件。因此EDI标准必须建立,以确保包发送者的数据结构可以对应到EDI标准,同样接受者的数据结构也可以对应到EDI标准。这样,通过EDI标准的作用,可以保证双方都相对独立。IDoc是SAP应用有关接口的数据结构。它给出一个与SAP模块无关的,面对任何EDI子系统的统一接口,可以创建或接收信息。
3) File文件系统
数据的交换通过读/写文件系统中的文件来实现,现在主要用到的是XML文档,这种方式和

本文详细介绍了SAP系统集成的各种接口技术,包括RFC、IDoc、File、HTTP、JDBC、ABAP Proxy和BAPI。RFC实现远程调用,IDoc用于标准化数据交换,File通过XML文件异步交换数据,HTTP适配器处理Web应用程序数据,JDBC用于与RDBMS数据库交互,ABAP Proxy提供同步到异步的通信,BAPI则提供标准的业务接口,实现与外部系统的集成。
最低0.47元/天 解锁文章
1476

被折叠的 条评论
为什么被折叠?



