on 06-23-2008 4:57 AM
Advantages and Disadvantages of Proxy
Hi Firends,
Could you please tell me the Advantages and Disadvantages of using Proxy, i need them urgently.
Note: High reward points will be given for each answer
hello
ADVANTAGES of Proxy:
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.
u2022Proxies 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.
u2022ABAP proxies supports two different protocols; XI and Web Services
u2022Most 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.
u2022Proxies 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.
u2022EOIO (exactly once in order) quality of service can be obtained with Proxies and not with RFC/BAPI.RFC/BAPI support BE( Best Effort ) when used synchronously.
DISADVANTAGE is tht it can't be used on WAS < 6.0.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
reward points if helpful..
PrasHanT
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI,
Advantage:
The advantage of proxy is that it is send directly to the integration engine.There is no processing in adapter engine involved.
So the processing time is saved since there is no processing in adapter engine involved and that leads to a better performance.This is the biggest adavantage of the PROXY
Also we can use proxy only when we have SAP WAS>=6.2
Also it provides Excellent Error handling
They can be used for both synchronous and asynchronous communication
Whereas if u go for Idocs they can be used for asynchronous commn and rfc consumes lots of resources
Disadvantages
1) You need to write custom code. In case of IDoc scenario, you need to write custom code to post the IDocs.
2) Debugging may be difficult in some cases...
Plz rewards points
Vikas
Edited by: vikas jain on Jun 23, 2008 6:15 AM
Edited by: vikas jain on Jun 23, 2008 6:35 AM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
25 | |
12 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.