cancel
Showing results for 
Search instead for 
Did you mean: 

RFC/IDOC ADAPTERS

Former Member
0 Kudos

Hi,

could any one plz differentiate the major differences between RFC adapter and Idoc adapter and the two different scenarios where they are used as iam new to XI.

Regards,

kumar.

Accepted Solutions (1)

Accepted Solutions (1)

MichalKrawczyk
Active Contributor
0 Kudos

Hi Raj,

you use IDOC adapter only if you want to send idoc to R/3 from XI + there's not sender IDOC adapter

more on idoc adapter:

http://help.sap.com/saphelp_nw04/helpdata/en/ab/bdb13b00ae793be10000000a11402f/content.htm

you user RFC adapter if you want to send or receive RFC calls (invoke RFC FM )

more on RFC adapter:

http://help.sap.com/saphelp_nw04/helpdata/en/33/c6e63b60c25767e10000000a11402f/content.htm

Regards,

michal

Message was edited by: Michal Krawczyk

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi all,

Thanks alot. These solutions cleared most of my queries.

Cheers,

Former Member
0 Kudos

Hi Raj,

Idoc:

-idocs are async in nature

-adapter resides on the abap engine....hence not listed

in the ID

-uses r/3 connection while defining rfc destination

-very good performance

Rfc:

-rfcs are sync in nature......response can be mapped

-resides on the j2ee engine

-uses tcp/ip connection for rfc destination

-worse performance than IDoc

Scenarios:

for sync scenarios you opt for RFC, but they cant handle mass data transfer.

regards

Priyanka

Former Member
0 Kudos

Hi

go thru these blogs for RFC and IDOC

For RFC

/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit

For IDOC

/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters

Hope it helps.

Regards

Arpit Seth

udo_martens
Active Contributor
0 Kudos

Hi Raj,

IDocs r every time asynchronous (without a response). This has some advantages (perfomance) as well as handicaps (error handling). IDocs r SAP standard communication with very good monitoring.

For own development it s easier 2 take RFC. Main advantage: synchronous messages r supported. The whole technique is not so difficult, but worse performance.

For R/3 systems >= 6.20 u can choose abap-proxys for communication as well.

Regards,

Udo