Start of Content Area

Component documentation Queued Remote Function Call (qRFC)  Locate the document in its SAP Library structure

 

Purpose

The qRFC is an enhancement of the Using Transactional Remote Function Calls that also allows you to send and receive data in a fixed call order.

While the tRFC offers the service quality Exactly Once (EO) (the call is guaranteed to be executed only once), with the qRFC, you can work with the method Exactly Once In Order (EOIO).

The service quality EOIO is important if the data must be posted in the same order in which is was created or sent for business or technical reasons.

 

Integration

The qRFC is based on the same transactional basic function as the tRFC.  For this reason, qRFC communication can only take place between tRFC-enabled systems.

 

The qRFC is enhanced by an additional queuing mechanism, which saves the LUWs to be sent or received in an outbound queue or an inbound queue respectively. These LUWs are sent or transferred to the receiver application in the exact order in which they were saved.

 

Additional Information

For more information about qRFC, see:

 

The qRFC Communication Model

      qRFC with Outbound Queues

      qRFC with Inbound Queue

 

qRFC Administration

      qRFC Administration: Introductory Example

      Outbound Queue Administration

      Inbound Queue Administration

 

qRFC Programming

      qRFC Programming: Introductory Example

      Outbound Queue Programming

      Inbound Queue Programming

      qRFC API

 

 

 

End of Content Area