cancel
Showing results for 
Search instead for 
Did you mean: 

About Types of RFC Calls

Former Member
0 Kudos

Hi All,

We have 3 Types Of RFC calls

1. TRFC

2. SRFC

3. QRFC

When These Will be used in which situation these will come into the Picture.

Explain me Separetely

Regards

Vamsi

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Transactional RFC (tRFC)

Transactional RFC (tRFC, also originally known as asynchronous RFC) is an asynchronous communication method that executes the called function module in the RFC server only once. The remote system need not be available at the time when the RFC client program is executing a tRFC. The tRFC component stores the called RFC function, together with the corresponding data, in the SAP database under a unique transaction ID (TID).

Synchronous RFC

The first version of RFC is synchronous RFC (sRFC). This type of RFC executes the function call based on synchronous communication, which means that the systems involved must both be available at the time the call is made.

Queued RFC (qRFC)

To guarantee that multiple LUWs are processed in the order specified by the application, tRFC can be serialized using queues (inbound and outbound queues). This type of RFC is called queued RFC (qRFC).

qRFC is therefore an extension of tRFC. It transfers an LUW (transaction) only if it has no predecessors (in reference to the sequence defined in different application programs) in the participating queues.

Implementation of qRFC is recommended if you want to guarantee that several transactions are processed in a predefined order.

Answers (2)

Answers (2)

Former Member
0 Kudos

Dear Vamsi

Click on the following link

Best Regards,

Srikanth

Reward the useful answers and you will get one point yourself

Former Member
0 Kudos

hi

have a look at the following link....

It gives a brief idea about Rfc calls and How it

is used in Queues.....

/people/sap.india5/blog/2006/01/03/xi-asynchronous-message-processing-understanding-xi-queues-part-i

Hope this helpful.....

Message was edited by:

sasitharan arunachalam