ABAP常用小技巧-知识点积累

7.14 RFC BAPI IDOC ALE EDI BADI等,这些技术对于新ABAPer 确实难于理解且容易混淆。在这里将个人理解总结一下。
RFC 和 BAPI
  要理解它们首先要知道   Function Module, 它 是 sap 里一种封装功能的方式,我就把它理解成 函数和 C,c# 差不多。、
  RFC :是指远程调用技术,调用的对像就是函数, 可以RFC的函数在设计时与普通函数相比在参数会有所限制,且
        需要将 Remote-enable module 勾上。
  BAPI: 它是另一种封将功能的方式,它面向对像的,具有方法属性.和事件,是 business object 的一部份,SAP
        身提供了很多BAPI, 它同时是基于 RFC 的.
  IDOC: 它是一种数据交换格式,类似于 XML 的概念,是SAP标准的文件交换格式。
ALE 和 EDI 它们同时都可采用 IDOC 的方式作为数据的传输格式.
  ALE: 主要用于 sap系统内部数据交换.
  EDI: 主要用于 外部 或不同client 间数据交换。
BADI:另一种封装功能的方式 ,它是面向对像的。同时它可以供程序接口,供其它程序来实现,SAP 采这种方式留下了很多接口,可供增强系统用。

相关新闻

联系我们

联系我们

130-0752-1773

在线咨询:点击这里给我发消息

邮件:info@sapzx.com

工作时间:周一至周五9:00-18:00,节假日正常休息

关注微信
关注微信
分享本页
返回顶部