|
ABAP Tutorials -
RFC
|
|
Written by admin
|
|
Sunday, 17 January 2010 12:20 |
|
In case of Asynchronous (aRFC) call, the system passes the control back to the calling program immediately. The RFC call is executes in a different work process or in a new internal session. aRFC calls are of two types: - Asynchronous call without response
- Asynchronous call with response
In case of aRFC, you can ask you calling program to wait until it receives some response from the calling function module. You can then process the result of the aRFC call.In case of aRFC without response, any error message or system exceptions from the executing function module cannot be handled in the calling program. The processing of a aRFC without response is shown in the below diagram:
In case of aRFC with response, you can ask the system to call back a method or a subroutine when the RFC all is executed. For this, the calling program must give the system an opportunity to call the ABAP FORM to handle the response of aRFC call. The execution of an aRFC with response is shown in below diagram:
|
|
Last Updated ( Thursday, 21 January 2010 18:51 )
|