cancel
Showing results for 
Search instead for 
Did you mean: 

BAPI's or RFC's which would be better

Former Member
0 Kudos

In my project,since volume of data to be exchanged will be large what would be a better choice BAPI's( in the Asynchronous case ) or RFC's.Please reply with implementation details.

Thank you

Accepted Solutions (1)

Accepted Solutions (1)

prateek
Active Contributor
0 Kudos

BAPI would be called in XI as RFC only. So both ways u have to use RFC adapter in XI. Are u planning to use Proxy to make a BAPI call?

Regards,

Prateek

Answers (3)

Answers (3)

Former Member
0 Kudos

Could you give me some useful links for its implementation

Former Member
0 Kudos

Hi Arjun !

Check this thread:

Regards,

Matias.

prateek
Active Contributor
0 Kudos

ABAP Client Proxies -- /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy

ABAP Server Proxies -- /people/siva.maranani/blog/2005/04/03/abap-server-proxies

Regards,

Prateek

Former Member
0 Kudos

Hi,

Check with these links

Choosing thr right Option

/people/ravikumar.allampallam/blog/2005/08/14/choose-the-right-adapter-to-integrate-with-sap-systems

How do you activate ABAP Proxies?

/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies

ABAP Client proxies

/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy

ABAP Server Proxies

/people/siva.maranani/blog/2005/04/03/abap-server-proxies

Regards

Seshagiri

Former Member
0 Kudos

Thanks for the answer.Yes I am planning to use ABAP proxy

Former Member
0 Kudos

Hi !

First of all, RFC is the protocol used to call functions in an R/3 system by a caller external to R/3 or to call programs external to R/3 from an R/3 system. A BAPI function is a function module that can be called remotely using the RFC technology. By the means of XI calling a R/3 system function, both are the same.

I assume that if you are talking about "large volume of data", maybe the question is about ABAP Proxy or RFC, not about BAPI or RFC.

With ABAP Proxy you can gain more performance, you could wrap a BAPI with an abap proxy and call that BAPI from inside the abap proxy. To use abap proxy you need WAS 6.40.

Regards,

Matias

ps: please award points if helpful.