理论教育 了解RFC:SAP系统与外部通信的基本协议

了解RFC:SAP系统与外部通信的基本协议

时间:2023-06-12 理论教育 版权反馈
【摘要】:RFC是SAP系统和其他系统间的一个重要而常用的双向接口技术,也被视为SAP与外部通信的基本协议。RFC是SAP基于国际标准CPI-C之上修改开发的一种SAP专用通信协议,用于在不同系统间进行功能调用。简单地说,RFC过程就是系统调用当前系统外的程序模块,从而实现某个功能的过程,且调用系统和被调用系统中至少有一个必须是SAP系统。在多系统、多Client、多公司的环境下,通常要使用RFC技术。

了解RFC:SAP系统与外部通信的基本协议

RFC(Remote Function Call)是SAP系统和其他(SAP或非SAP)系统间的一个重要而常用的双向接口技术,也被视为SAP与外部通信的基本协议。RFC是SAP基于国际标准CPI-C之上修改开发的一种SAP专用通信协议,用于在不同系统间进行功能调用。简单地说,RFC过程就是系统调用当前系统外的程序模块,从而实现某个功能的过程,且调用系统和被调用系统中至少有一个必须是SAP系统。这种远程功能调用也可在同一系统内部进行(如本地SAP系统内的远程调用);但通常情况下,调用程序和被调用程序处于不同系统。

在多系统、多Client、多公司的环境下,通常要使用RFC技术。RFC是实现接口的主要方式之一,不但是一种函数,更是一种数据通信协议,类TCP/IP。

SAP显然是吃定大集团的管理应用,在大集团通常分散了若干SAP应用,可通过RFC协议进行连接,主要应用在如下的几个方面:

■MDM应用:总部MDM做整个集团的主数据编码规划,通过XI+RFC连接自动分发到各分散服务器。(www.daowen.com)

■BI应用:数据仓库系统通过RFC从分散的R/3应用服务器中抽取数据,做报表分析和数据挖掘。

■SLM(Solution Management)应用:SLM通过RFC连接各企业,在SLM统一登录,R/3那边设置好RFC用户可自动登录,当然SLM还提供了完善的问题处理流程跟踪。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈