on 08-18-2011 6:01 AM
HI Everyone
I had a question that when do we go for proxy communication???
Please advice me with your valuable suggestion.
Thanks
Zia
hi rahamn,
IDoc - Go for an IDoc if you scenario is Asynchronous(response is NOT require form target).
If scenario is Synchronous, use RFC or Proxy. Please
Abap Proxy is better than RFC in terms of performance.
The reason is RFC, the data is converted between RFC and XML in RFC adapter. In proxy XI communicates with the R/3 in native XI language (SOAP XML).
PROXY ADVANTAGES:
1.The biggest advantage of the proxy is that it always by passes the Adapter Engine and will directly interact with the application system and Integration engine - so it will and should give us a better performance.
2. Proxies communicate with the XI server by means of native SOAP calls over HTTP.RFC does not, so you have to convert from SOAP to RFC calls and vice versa.
3. ABAP proxies supports two different protocols; XI and Web Services
4. Most important is that they can be used for both synchronous and asynchronous communication .
RFC/BAPI is basically only intended for Synchronous comm. which asks much more system resources from your XI system.
5. Proxies are used when you have large chunks of data coming in and that too if its unstructured, so if it comes from a SAP system we go for a ABAP proxy, if its from a non sap system, we take a java proxy.For abap proxy we may use a report to send a proxy data to sap xi.
6. EOIO quality of service can be obtained with Proxies and not with RFC/BAPI.
RFC/BAPI support BE( Best Effort ) when used synchronously.
RFC (Synchronous) and PROXY (Synchronous)
The performance of RFC is better when used with AAE (Advanced Adapter Engine) but we cannot monitor in sxmb_moni (since all the routing and mapping are done in AAE).
Proxy always better for performance and monitoring.
regards,
ganesh.n
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks everyone for their valuable inputs.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Zia,
Please use the SDN for comprehensive and critical scenario threads, don't use it for this type of basic queries.
My humble request to all is before posting a thread on SDN please do search on SDN and then only post it on.
Please find these blogs for ur query.
/people/ravikumar.allampallam/blog/2005/08/14/choose-the-right-adapter-to-integrate-with-sap-systems
/people/michal.krawczyk2/blog/2006/04/19/xi-rfc-or-abap-proxy-abap-proxies-with-attachments
Please close this thread and do search with patient
Regards
Raj
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
search in sdn , already discussed several timess
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
80 | |
9 | |
9 | |
7 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.