InterviewSolution
| 1. |
What Is Asynchronous Rfc (arfc)? |
|
Answer» Asynchronous RFC is based on asynchronous communication which means the receiving system MAY or may not be able to retrieve the function call request made from the sender system. The function call can be processed at a later time when the receiving system gets available. Till that time the function call remains in an outbound queue of the sending system and the call is repeated at regular intervals until the receiving system gets available to process the request. The advantage of this communication is that the receiving system need not be available all the time to process the request especially in cases where the receiving system is TEMPORARILY unavailable like due to upgrade or any other reason. aRFC is a means of communication between systems where acknowledgements are not required (it is SIMILAR to post card delivery).It doesn't require both the systems to be available at the time of execution and the result is not immediately required to be sent back to calling system. The Source System resource does not wait for the target system as they DELIVER the message/data without waiting for any ACKNOWLEDGEMENT. It is not reliable for communication since data may be lost if the target system is not available. Asynchronous RFC can be used for
Asynchronous RFC is based on asynchronous communication which means the receiving system may or may not be able to retrieve the function call request made from the sender system. The function call can be processed at a later time when the receiving system gets available. Till that time the function call remains in an outbound queue of the sending system and the call is repeated at regular intervals until the receiving system gets available to process the request. The advantage of this communication is that the receiving system need not be available all the time to process the request especially in cases where the receiving system is temporarily unavailable like due to upgrade or any other reason. aRFC is a means of communication between systems where acknowledgements are not required (it is similar to post card delivery).It doesn't require both the systems to be available at the time of execution and the result is not immediately required to be sent back to calling system. The Source System resource does not wait for the target system as they deliver the message/data without waiting for any acknowledgement. It is not reliable for communication since data may be lost if the target system is not available. Asynchronous RFC can be used for |
|