Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What is the difference between transactional rfc and
regular rfc

Answer Posted / hari kiran vemula

There are mainly 4 types of RFC communication in SAP. They are
1.Synchronous RFC
2.Asynchronous RFC
3.Transactional RFC
4.Queued RFC

Synchronous RFC (sRFC) : In this type of RFC communication,
the calling program waits until the requested processing
step on the remote system has ended and then continues to
work locally.
In other words, both the systems involved must be available
at the time the call is made.

Asynchronous RFC (aRFC) : In this type of RFC communication,
the calling program gives the request to the remote system
and immediately continues to work locally. The requested
processing step is executed on the remote system in isolation.
If the remote system cannot be reached at the time of the
call, the asynchronous calls of the RFC client are lost

Transactional RFC (tRFC) : This type of RFC communication is
similar to asynchronous RFC but by allocating a transaction
id(TID) it guarantees that if a request is sent several
times because of network problems it is processed only
once. Unlike asynchronous RFC, in Transactional RFC the
remote system does not have to be available at the moment
the RFC client program start the call. The data is held in
the source system until the target system is available.
The report program RSARFCSE is called in the background at
regular intervals and tries to place the unsuccessful
requests, identified by their transaction id again.

Queued RFC (qRFC) : This RFC communication is an extension
to the transactional RFC. In this method, all the requests
are queued up(inbound queue and outbound queue) and are
processed in a sequence only if it is certain that all
preceding calls are processed correctly. This method
guarantees that all the requests are processed in the
sequence in which they are received.
This type of RFCs will be used in SCM (APO) systems for CIF
queues etc where requests have to be processed in an order.

Is This Answer Correct ?    5 Yes 2 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How do you check the users logs in your system and how many sessions each user is generating?

1105


How you can apply sap notes to sap system?

1161


What is the difference between – support package, kernel and sap note?

1682


Does any one have SAP basis B1 Resume format for 4 to 5 year experience? if any one have please send me on kishorekharche@gmail.com

1468


Can any one tell me some real time errors you got for support pack apply, During transport request export-import and for db dackup.

2673


Have u applied patches what is the transaction code?

1080


1)Have you used performance tuning? What major steps will you use for these? 2)In production what is the user exit? 3)What type of user exits have you written? 4)Difference between Search Helps and Match Codes 5)On which even we can validate the input fields in module progams? 6)what are the table controls in BDC ? 7)what is the difference between bdc and lsmw ? 8) If the scripts are client dependent, what above driver program ? (client dependent / independent) 9). I have two pages, In one page I want address, Header, Main & footer. In the second page I want only Main. How to do it? 10) Will 50,000 records be uploaded directly into APP's Server? 11) What is the button to change the variant in ALV ? 12) If your project is support project ? when is your implementation has completed ? 13)In start of selection, if we perform validation, what happens ? 12)How to join 3 tallies & looping. We have developed a program in a client say (200- client) and 210 has test data. No developing rights. How to test data? 13)How to transfer data which is coming from are report as output to another report 14)How to create standard text and how do u transfer it ? 15)What are the views when we are creating Material ?

2346


How to find users used transaction codes which are not authorized for?

2438


I would like to know the version or name of SAP that is implemented in real time?

1204


How many types of work processes are there in sap ?

1189


How database extend?

1970


What are the key activities that you perform as part of sap basis support?

1192


Explain logon load balancing?

1176


What is a background processing batch scheduler?

1249


Mention what is the difference between central instance & application server?

1150