on 08-30-2007 4:47 AM
HI,
I am New to the Proxy Concepts,
Can any one Tell me The complete Flow of
1)Why to create ABAP Proxies?
2) How to create an ABAP Proxies ?
3) Atlast How to Linkl These ABAP Proxies to SAP XI?
I am Very New to this Concept.
I Am looking for complete flow of the ABAP Proxies.
Regards,
Jayasimha Jangam
jayasimhaj@infotechsw.com
Proxies are preffered by SAP( but it can be used for WAS>=6.2) because:
1. Proxies support EOIO, RFC/BAPI support BE( Best Effort ) when used synchronously..
2. The proxy framework is also faster because it pass XML message straight, instead of requiring the conversion to take place via the IDOC/RFC adapters. Also there is no function call (as in RFC).
3. But if you are creating a new interface that does not have a standard IDOC or RFC available, I would pass the data via proxy.
4. 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.
5. The parameteres could be some thing like PERFORMANCE, ERROR LOG, AUDIT LOG, MONITORING OF THE TRANSACTIONS INDIVIDUALLY.
6. Proxy allows application ack handling very well which RFC does not provide, they provide system ack.
7. 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.
Follow the following blogs :
Code for Proxies:
/people/sravya.talanki2/blog/2006/07/28/smarter-approach-for-coding-abap-proxies
Client Proxy
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
File to R/3 via ABAP Proxy (Server Proxy)
/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy - ABAP Proxy
to File (Client Proxy)
Cheers,
Puneet
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
http://help.sap.com/saphelp_nw2004s/helpdata/en/81/845f3c31727d59e10000000a114084/frameset.htm --Proxy Generation
http://help.sap.com/saphelp_nw2004s/helpdata/en/14/555f3c482a7331e10000000a114084/frameset.htm --ABAP Proxy Generation
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy --Client proxy
/people/siva.maranani/blog/2005/04/03/abap-server-proxies ---Server proxy
/people/sravya.talanki2/blog/2006/07/28/smarter-approach-for-coding-abap-proxies ---Smarter approach proxy
while dealing with large amount of data generally for that proxy is preferred,
Regards,
Pratibha
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Jayasimha,
hi
Go through this may be useful.
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. So XML conversion is required.
ABAP Proxies uses Webservice and Http Protocols. And if you use RFC it is mainly meant for Sync. call. But Proxies is used for both Sync and Async.
If you use ABAP Proxy , you can reduce the overhead calling the function again and again.
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies - Activate Proxy
/people/siva.maranani/blog/2005/04/03/abap-server-proxies - ABAP Server Proxy
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy - ABAP Client Proxy
If u generate proxy for outbound interface then its client proxy and for inbound interface its server proxy.
In client proxy u can call the method to send messages but u can't modify it but in server proxy its possible to write a user code within the method to execute proxy.
CLIENT PROXY:
A WSDL description from a UDDI server (or an Internet page) is usually used to make a service executable in the Internet and to describe the interface of this service. You require a client proxy and not a server proxy to call this service by using the Web service infrastructure.
SERVER PROXY:
You can only generate ABAP server proxies from a WSDL description if they originate in the Integration Repository.You can also generate server proxies for Java and client proxies for ABAP from message interfaces.
With Regards,
sagar
***********please reward with points if useful
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
pls refer these doc about ABAP proxy ..
<b>
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies - Activate Proxy
/people/siva.maranani/blog/2005/04/03/abap-server-proxies - ABAP Server Proxy
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy - ABAP Client Proxy
/people/siva.maranani/blog/2005/04/03/abap-server-proxies
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy
http://help.sap.com/saphelp_nw2004s/helpdata/en/48/d5a1fe5f317a4e8e35801ed2c88246/frameset.htm
http://help.sap.com/saphelp_nw04s/helpdata/en/ba/f21a403233dd5fe10000000a155106/frameset.htm
/people/sravya.talanki2/blog/2006/07/28/smarter-approach-for-coding-abap-proxies
/people/community.user/blog/2006/12/12/http-to-rfc--a-starter-kit
/message/266750#266750 [original link is broken]
/people/siva.maranani/blog/2005/04/03/abap-server-proxies
/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
/people/sap.user72/blog/2005/12/08/integration-builders-through-proxy-server-part--1
/people/sap.user72/blog/2005/12/13/integration-builders-through-proxy-server-part--2
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
http://help.sap.com/saphelp_nw70/helpdata/en/2e/278a8363b5ac4483dc1efc382e51df/frameset.htm
Check out this blog....
/people/sravya.talanki2/blog/2006/07/28/smarter-approach-for-coding-abap-proxies
/people/michal.krawczyk2/blog/2006/04/19/xi-rfc-or-abap-proxy-abap-proxies-with-attachments
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI
these will give u an idea...plz go thru
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy - ABAP Proxy to File
/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy - File to ABAP Proxy
cheers
kish
reward if found useful
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 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
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.