Remote Function call (RFC Overview)
RFC is using connect to the one sap system to another sap
system.
RFC connections are 4 types
1) Asynchronous RFC: User doesn’t get the any
acknowledgement, Whenever using the
asynchronous RFC between the two sap systems.
2) Synchronous RFC: User gets the acknowledgement, Whenever
using the asynchronous Rfc
between the two sap systems
3) Transactional RFC: User doesn’t get the any
acknowledgement. Each request send to the
transactional ID, but there is no order delivered It is
asynchronous RFC extended to the
transactional RFC
4) Queued RFC: User gets the acknowledgement. Each request
sends to the user request one by
one order. Send to the form of logical unit of work
Configuration of RFC Connection is – SM59
|
RFC Connection |
Type |
Connection |
|
ABAP connection |
3 |
ABAP to ABAP connection |
|
HTTP connection to external
system |
G |
web browser to non-SAP system |
|
HTTP connection to ABAP system |
H |
web browser to any ABAP system |
|
Internal connection |
I |
within the system |
|
TCP/IP connection |
T |
TCP/IP connections |
Creation of RFC connection between source client &
target client (Step by step)
1) Login with target client
2) Using the transaction code SM59
3) Create the connection type
4) Give the RFC destination, description & connection
type and click on administration
5) Click on technical settings
6) Give the target hostname and system (instance) number
& select host name option
7) Click on logon security tab
8) Give source client details like number, username &
password
9) Click on save button
10) Destination will be saved
11) Click on Unicode test button
12) Click on remote logon button.