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接口概述》 SAP作为全球领先的业务软件解决方案提供商,其系统接口(Interfaces)在企业信息化管理中扮演着至关重要的角色。本PPT文档资料详细介绍了SAP接口的概念、功能以及与其他系统的交互方式,旨在帮助...
sap press doc 解压密码:abap_developer
### SAP接口技术详解:CPI-C、RFC及更多 #### 一、CPI-C **CPI-C**(Call Program in Component C)是SAP早期为实现不同系统间通信而设计的一种技术。它主要应用于底层通信,但在实际应用中并不十分常见。 1. **...
ERP信息化系统,特别是涉及到XX公司的SAP接口错误处理细节,是企业资源规划系统中的关键环节。SAP系统作为核心的企业管理软件,通过接口与第三方系统进行数据交换,以实现更高效、更集成的业务流程。在本文中,我们...
SAP用户界面技术路线图(SAP User Interface Road Map 2015.11)是一份由SAP公司发布的文件,主要阐述了该公司对用户界面技术的未来发展计划和规划。在这份文件中,SAP为用户提供了关于其产品演进和技术发展的路线图...
WhatsapAraYuz 前端练习是我使用HTML CSS开发的一个项目,我们可以将其称为Whatsap Interface。
标题和描述提到的是SAP Application Interface Framework(SAP AIF)的配置和开发。SAP AIF是SAP NetWeaver中的一个模块,用于开发、监控、测试以及处理SAP系统中接口相关的错误。SAP AIF支持多种技术,如IDoc、BAPI...
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....
描述中的"cfg80211 MLME SAP interface"揭示了更具体的信息。cfg80211是Linux内核中用于配置802.11无线网络设备的框架。SAP(Station Access Point)接口在802.11标准中是指服务访问点,它允许设备作为接入点(AP)...
综上所述,BC620 SAP IDoc Interface教程涵盖了从基础概念到高级应用的所有关键点,是理解SAP系统中IDoc技术的宝贵资源。通过学习这个教程,开发者可以熟练地实现SAP系统与其他系统的高效集成,提高企业的业务自动化...
SAP IDOC 接口初级培训,适用于初学用户,或对接口想做一定了解的顾问
Introduction of SAP Product SAP BASIS and System Architecture SAP Development SAP Administration SAP Interface and Internet SAP Support
"SATA PHY Interface Specification [SAPIS]"这一标题明确指出文档涉及的主题是关于SATA(Serial Advanced Technology Attachment,串行高级技术附件)的物理层接口规范,简称SAPIS。SATA是一种广泛应用于计算机硬件...
【SAP BC621课程:SAP IDOC接口详解】 在SAP系统中,IDOC(Intermediate Document)是用于企业间数据交换的一种标准接口。BC621课程专门聚焦于SAP IDOC接口,旨在深入理解其工作原理、结构以及如何在实际业务流程中...
### SAP ABAP IDOC Interface 知识点解析 #### 一、SAP ABAP IDOC 接口概述 **SAP ABAP IDOC (Intermediate Document)** 接口是SAP系统用于实现与其他系统进行数据交换的一种重要机制。IDOC不仅支持SAP系统之间的...
### 关于SAP R/3 EDI AND INTERFACE的详细介绍 #### 概述 SAP R/3系统在企业级应用中扮演着极其重要的角色,它不仅能够帮助企业实现业务流程自动化,还能通过电子数据交换(EDI)与其他外部系统进行无缝集成。本文...
SAP Collection Ebooks: Data Interface