均和interface有关。
sap的idoc文件替代了edi文件的作用。
ale是一种通讯的模式。
bapi,一种函数,sap提供一大堆,用于主要的业务流程的处理
rfc,一种函数,用于与外部程序调用
应该说RFC是其它内容的基础,它是一个Function module,可以被远程调用。而BAPI本身就是一
个RFC,但它被作为BO的Interface,作用更进一步,除了BAPI文档中提到的内容外,还可以作为
ALE/IDOC的开发基础。
ALE是R/3系统之间的应用层数据交换,至于用什么,就看具体配置了,比如可以用IDOC,同步/
异步BAPI,甚至用EDI。非SAP系统无法用ALE来实现。
至于数据传输的方式,可以是IDOC(底层是用RFC来实际的),也可以是EDI,所以说IDOC/EDI实
际上是数据的载体。
IDOC: 只是数据描述, 尚需用BAPI 或别的程序.常用于重复和大量数据输入输出.
RFC (remote function call): 呼叫别的系统的程序. 适用于实时 (synchron)联系.
BAPI: SAP 提供的标准接口程序. 可用于输入IDOC, 或者由别的系统通过RFC呼叫使用.
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/190059/viewspace-476624/ ,如需转载,请注明出处,否则将追究法律责任。