RFC ( Romote Function Call,远程函数调用 ) 接口模式
RFC是SAP系统和其他(SAP或非SAP)系统间的一个重要而常用的双向接口技术,也被视为SAP与外部通信的基本协议。简单地说,RFC过程就是系统调用当前系统外的程序模块,从而实现某个功能,而且调用系统和被调用系统中至少有一个必须是SAP ABAP系统。这种远程功能调用也可在同一系统内部进行(如本地SAP系统内的远程调用);但通常情况下,调用程序和被调用程序处于不同系统。
SAP系统RFC应用的原理很简单,有一些类似于三层构架的C/S系统,第三方的客户程序通过接口调用SAP内部的标准或自定义函数,获得函数返回的数据进行处理后显示或打印。
优点:SAP的RFC调用是其接口技术中最简单和易用的一种方式,该方式开发比较简便,特别适合于外部报表开发。
缺点:但对于大数据量的查询效率相对较低。如果有大数据量开发很多使用IDOC和BAPI接口开发技术
RFC接口方案开发量小,实施简单,很快就能满足客户需求,如在外部系统打印报表,或外部系统获取SAP简单的数据信息进行加工处理等。但这种方案只能满足客户简单的需求。
本文来自:大学生活网(www.daxue1g.cn)详细出处参考:http://www.daxue1g.cn/a/danpianji/201005/25673.html
BAPI (Business Application Programming Interface)接口模式
BAPI是Business Application Programming Interface的缩写, 是SAP为3.0版本以上提供的基于企业目标(Business Object) 技术的接口应用界面。SAP在3.0版本以上采用了Object-oriented技术,逻辑定义了SAP R/3系统的所有功能目标,并且将所有的目标(Objects) 和BAPIs存储于企业目标库BOR(Business Objects Repository). SAP R/3 企业目标的目标类型(Object Type) 相当于目标设计语言中类(Class) 的概念,其定义结构由以下几部分组成:
基本数据--所有目标类的通用属性,如目标标识和默认方法(Method) 。
接口界面--目标的方法(Method), 事件(Event), 特征(Attributes) 。
键(Key Fields)--供BOR中目标检索使用
方法(Methods)-- 对目标进行所要求的各种操作。
特征(Attibutes)-- 描述目标特征。
事件(Events)-- 触发以改变目标状态。
BAPI是一个标准化的开放接口。BAPI是SAP提供给用户的一些标准函数,比如创建销售订单的函数 ,只要给定相应的参数,就可以实现特定的功能.它也克服了很多BDC 存在的固有BUG.
优点:BAPI是外部系统对SAP标准业务进行调用的一种方式,当外部系统有对SAP标准业务关联较紧密的功能性开发调用时较适合。
本文来自:大学生活网(www.daxue1g.cn)详细出处参考:http://www.daxue1g.cn/a/danpianji/201005/25673.html
分享到:
相关推荐
One of the primary challenges of SAP implementation process has been integrating SAP with the other applications. Be it the existing Legacy system, on which the customer has spent the money and time ...
SAP Interface Overview.pptx
ERP信息化系统:XX SAP Interface Error Handling Details.pptx
SAP内部经典资料系列-BC620(SAP IDoc Interface
sap press doc 解压密码:abap_developer
idoc bapi rfc 一、CPI-C 1、是基础,但不是很常用,比较底层 2、使用C语言简单举例 二、RFC 1、R3系统之间
2015年最新SAP用户界面技术路线图(sap user interface road map 2015.11)
WhatsapAraYuz 前端练习是我使用HTML CSS开发的一个项目,我们可以将其称为Whatsap Interface。
SAP ABAP IDOC Interface
SAP课程之BC621-SAP IDOC Interface
SAP Application Interface Framework配置和开发
SAP ABAP 官方教材 BC620 SAP IDoc Interface
This book teaches you how to integrate third-party programs with your SAP systems while avoiding the many pitfalls that can arise from different programming languages and interface technologies....
SAP IDOC 接口初级培训,适用于初学用户,或对接口想做一定了解的顾问
Introduction of SAP Product SAP BASIS and System Architecture SAP Development SAP Administration SAP Interface and Internet SAP Support
cfg80211 MLME SAP interface.
SAP HANA开发的相关资料,包括hana程序开发的基础知识
关于SAP R/3 EDI AND INTERFACE的详细介绍 关于SAP R/3 EDI AND INTERFACE的详细介绍
SAP Collection Ebooks: Data Interface