difference between bapi and rfc
Answers were Sorted based on User's Feedback
Answer / keerthana
BAPI stands for Business Application Programming Interface.
It is a library of functions that are released to the public
as an interface into an existing SAP system from an external
system.
RFC is the protocol used to call functions in an R/3 system
by a caller external to R/3 or to call programs external to
R/3 from an R/3 system.
Functions can only be called via RFC, if they are tagged as
RFC functions in the SAP development workbench. They are
then called RFC function modules. BAPIs are complete sets of
(BAPI) function modules that model a business application.
When you are familiar with web developments: RFC can be
compared to HTTP and BAPIs are CGI applications.
In other words: A BAPI function is a function module that
can be called remotely using the RFC technology.
Is This Answer Correct ? | 16 Yes | 3 No |
Answer / l.sai koteswararao
RFC stands for remote function call which is used as an
interface between source and destination.Mainly from source
system we have to declare the destination address.
Bapi stands for business application programming interface
which is used to communicate sap - non sap and non sap-sap
Is This Answer Correct ? | 3 Yes | 0 No |
What do you mean by batch data communications programming?
What are the differences between primary and secondary indexes?
What is search help exit? : sap abap data dictionary
can u create internal table dynamically ? how?
4 Answers Bristle Cone, Cap Gemini, HP, IBM, MetaMorph, Satyam, Wipro,
How to write a bdc – how do you go about it?
Can we specify the next screen number with a variable?
What is output determination?
Do you know how to create secondary index?
How can we handle table control in bdc? : abap bdc
How do you connect to the remote server if you are working from the office for the client in remote place?
what is partner profile. in which table it can be stored
If I forgot some command in sap script e.g.: Suppress zero display – how to do find it?