Home ABAP Tutorials RFC Types of RFC
Types of RFC PDF Print E-mail
User Rating: / 1
PoorBest 
ABAP Tutorials - RFC
Written by admin   
Sunday, 17 January 2010 11:47

There are 5 types of RFCs. Each of these types is used for a specific purpose and has a unique role.

The five types of RFCs are:

  1. sRFC - Synchronous RFC
  2. aRFC - Asynchronous RFC
  3. tRFC - Transactional RFC
  4. qRFC - Queued RFC
  5. pRFC - Parallel RFC

Synchronous RFCs are most common RFCs. They are generally used when you want the results of the RFC call available to you directly after the call.

Asynchronous RFCs are used when you want to improve the performance of your application. In this case, the calling program does not wait for the results of the asynchronous RFC call. The results of such call can however be processed at a later point in time. This will be discusses in more detail in the next chapters.

Transactional RFCs are used when you want to group one more more calls into a single LUW. This will ensure that each function module is called exactly once OR not at all.

Queued RFCs are used when you want the behavior of tRFC and you also want to control the sequence in which the function modules are called in a single transactional unit.

Parallel RFCs are an extension of aRFCs. They are used when you want to make large number of RFC calls. 

In the next chapters we will discuss the unique role of these types of RFCs. We will also discuss which type of RFC must be used in which scenario.

Comments
Add New Search
Write comment
Name:
Email:
 
Title:
UBBCode:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
 

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 

Advertisement

 

Google Search

Advertisement