on 02-01-2008 9:16 AM
Hi,
Can anybody explain abt Proxies and what r the advantages, disadvantages and when we will prefer Proxies.
Thanks in Advance,
Kalyani.
hi kalyani,
Proxy generation enables you to create proxies in application systems. Proxies encapsulate the creation or parsing of XML messages and the communication with the relevant runtime components required to send or receive the messages
There are two types of Proxies.
Java Proxies and ABAP Proxies.
Java proxies are used when java applications needs to send and receive data and ABAP proxies are used when ABAP applications needs to send and receive data.
ABAP Proxy Runtime
http://help.sap.com/saphelp_nw04s/helpdata/en/02/265c3cf311070ae10000000a114084/frameset.htm
Please go through below docs
XI: RFC or ABAP Proxy ? ....ABAP Proxies with attachments
/people/michal.krawczyk2/blog/2006/04/19/xi-rfc-or-abap-proxy-abap-proxies-with-attachments
/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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI,
PROXY IS AN ADAPTERLES COMMUNICATION WITH XI
THERE IS NO ADAPTER ENGINE INVOVED.MESSAGE IS SENT DIRECTLY TO THE INTEGRATION ENGINE
FROM SAP R/3
THERE ARE 2 TYPES OF PROXIES
1.ABAP PROXY
IF U R SENDING MESSAGE FRM SAPR/3 THEN PROXY IS KNOWN AS CLIENT PROXY AND IF R/3 IS RECEIVING THE MESSAGE THEN IT IS SERVER PROXY
2.JAVA PROXY
ADVANTAGE:
SINCE MESSAGE IS SENT DIRECTLY TO THE INTEGRATION ENGINE EXECUTION SPEED IS FAST AND HENCE PERFORMANCE INCREASES
IF U HAVE SAP WAS>=6.20 THEN ONLY U CAN GO FOR PROXIES OTHERWISE U CANT.ITS MANDATORY
PLZ REWARDS POINTS
VIKAS
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi kalyani b ,
Check the following websites containing PDF & PPT documents on Proxy:
Proxy Generation
http://help.sap.com/saphelp_nw04/helpdata/en/86/58cd3b11571962e10000000a11402f/content.htm
ABAP Proxy Runtime
http://help.sap.com/saphelp_nw04/helpdata/en/02/265c3cf311070ae10000000a114084/content.htm
To activate ABAP proxies
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
Detailed step-by-step solution for ABAP proxies in XI
/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
Debugging of Inbound ABAP proxies
/people/stefan.grube/blog/2006/07/28/xi-debug-your-inbound-abap-proxy-implementation
File to R/3 via ABAP Proxy
/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy
cheers!
gyanaraj
****Pls reward points if u find this helpful
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Check some more links on different type of Proxies.
PROXIES
Asyn Inbound java proxy
/people/prasad.ulagappan2/blog/2005/06/27/asynchronous-inbound-java-proxy
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy - ABAP Proxy to File
ABAP Proxy
How do you activate ABAP Proxies?
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
ABAP Proxy Runtime
http://help.sap.com/saphelp_nw04/helpdata/en/02/265c3cf311070ae10000000a114084/frameset.htm
ABAP CLIENT PROXY
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
ABAP SERVER PROXY
/people/siva.maranani/blog/2005/04/03/abap-server-proxies. [original link is broken]
To test a connection - /people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
Client Proxy - /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
Server Proxy - /people/siva.maranani/blog/2005/04/03/abap-server-proxies
XI: Debug your inbound ABAP Proxy implementation
Testing proxy - /people/stefan.grube/blog/2006/07/28/xi-debug-your-inbound-abap-proxy-implementation
JAVA Proxies:
Asynchronous inbpund java Proxies
/people/prasad.ulagappan2/blog/2005/06/27/asynchronous-inbound-java-proxy
Proxy Generation- For ABAP and Java proxy, create a Message Interface and then generate a proxy for that message interface.
http://help.sap.com/saphelp_nw2004s/helpdata/en/86/58cd3b11571962e10000000a11402f/content.htm
More on Java Proxy-
ABAP Proxies:
Integration Builders through proxy server (Part - 2)
/people/sap.user72/blog/2005/12/13/integration-builders-through-proxy-server-part--2
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
Regards,
Phani
Reward points if Helpful
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Kalyani,
The above information is more than enough.. for getting an idea..for more information..Give me your Mail id i will forward some documents regarding Proxys and example scenarios..
Regards
Babu
**********
Please read the Forum's Rules of Engagement,
i.e.,
[/thread/117188 [original link is broken];
and refrain from using email correspondence as the main objective of the Forums is to share knowledge.
SDN PI/XI Forum Moderator
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
My mail id is mail
if u have another material send me to this mail id.
Thanks in advance,
Kalyani
**********
Please read the Forum's Rules of Engagement,
i.e.,
[/thread/117188 [original link is broken];
and refrain from using email correspondence as the main objective of the Forums is to share knowledge.
SDN PI/XI Forum Moderator
Hi Kalyani,
ABAP proxy is an interface program to communicate an application system(ECC) from integartion engine.
genrally proxies are two types
1.JAVA proxy
2.ABAP proxy
a.client proxy(outbound)
b.server proxy(inbound).
proxies are avilable in applucation system(ECC-sap R/3).
to create proxies, the t.code is SPROXY.
ABAP Proxy
Advantages:
Easy to handle messages with ABAP programming.
Proxy communication 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.
Proxies communicate with the XI server by means of native SOAP calls over HTTP.
ABAP Proxies uses Web service and Http Protocols.
Proxy is good for large volumes of data.
we can catch and persist the errors ( both system & application fault ) which was generated by Proxy setting.
Disadvantage:
ABAP programming is required.
when you generate proxy..system it self generate classes to handle application errors(cx_ai_fault) and system errors.
regards
mahesh.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
Proxy generation enables you to create proxies in application systems. Proxies encapsulate the creation or parsing of XML messages and the communication with the relevant runtime components required to send or receive the messages. The proxy runtime controls these processes and can itself be controlled in application programs by means of additional methods.
Since the communication between the sender and receiver is decoupled, you can use proxies to exchange messages with various different communication parties, and also by using adapters. However, this section of the documentation only discusses the programming model for the proxy runtime.
There are two types of Proxies.
Java Proxies and ABAP Proxies.
Java proxies are used when java applications needs to send and receive data and ABAP proxies are used when ABAP applications needs to send and receive data.
Please go through below docs
XI: RFC or ABAP Proxy ? ....ABAP Proxies with attachments
/people/michal.krawczyk2/blog/2006/04/19/xi-rfc-or-abap-proxy-abap-proxies-with-attachments
/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
ABAP Proxy Runtime
http://help.sap.com/saphelp_nw04s/helpdata/en/02/265c3cf311070ae10000000a114084/frameset.htm
Setting Up Point-to-Point Connections with proxy
http://help.sap.com/saphelp_nw04s/helpdata/en/85/78af1bf407434796aaf8dbd6d4e7b7/frameset.htm
Reliable Messaging EOIO in ABAP Proxies
/people/arulraja.ma/blog/2006/08/18/xi-reliable-messaging-150-eoio-in-abap-proxies
/people/stefan.grube/blog/2006/07/28/xi-debug-your-inbound-abap-proxy-implementation
Java Proxies and SAP Exchange Infrastructure - The Inside Story, Part 1
Java Proxies and SAP Exchange Infrastructure - The Inside Story, Part 2
SAP Exchange Infrastructure 3.0: Java Proxy Runtime 3.0 - J2EE Integration
How to Work with Java Proxies
Java Proxies in XI
Java Proxies in XI
SAP Network Blog: Pre requisites for Client Java Proxies
/people/yugapreetha.t/blog/2007/12/03/pre-requisites-for-client-java-proxies
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi kalyani,
In Abap proxy there are two types
1) Inbound Proxy and
2) OutBound Proxy
Client Proxy
For the Out bound interface created during design time. It also discusses sending out of data to XI.
Server Proxy
For the In bound interface created during design time. It also discusses how to handle the data that is coming into SAP System.
Message interfaces are the basis for the Proxy generation
Proxy will mirror the attributes of the message interface
Direction (Inbound, Outbound)
Mode (Synchronous, Asynchronous)
ABAP proxy generation gets the WSDL description for message interfaces from the Integration Repository by using http.
In WSDL, data that is transferred using messages is described using XSD (XML Schema Definition Language).
Reward points if useful
Regards
sasi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Proxy are used when u wanted to send the R3 data which is fetched from R3 table to some legacy system or any other systems. that is called client proxy or outbound proxy similarly if u wanted to update the R3 table with the data which is coming from any source system that time we go for Server proxy which inbound proxy.
There are two different uses for the ABAP proxy runtime:
· You want to exchange messages with the Exchange Infrastructure Integration Server by using ABAP proxies. To send a message to the Integration Server, use a client proxy. To provide a service on the SAP Web AS that can be addressed by messages from the Integration Server, use a server proxy.
· You want to call a Web service in the Internet and have generated a client proxy for this purpose. For a description of how Web services are used, see ABAP Web Services.
For proxy you need to first do the configuration:
ABAP Proxy configuration:
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
Refer the below links:
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
/people/sravya.talanki2/blog/2006/07/28/smarter-approach-for-coding-abap-proxies
http://help.sap.com/saphelp_nw04/helpdata/en/2b/f49b21674e8c44940bb3beafd83d5c/frameset.htm
for java proxies
/people/siva.maranani/blog/2005/04/03/abap-server-proxies
http://help.sap.com/saphelp_nw04/helpdata/en/2b/f49b21674e8c44940bb3beafd83d5c/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/ba/f21a403233dd5fe10000000a155106/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/85/78af1bf407434796aaf8dbd6d4e7b7/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/14/555f3c482a7331e10000000a114084/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/a5/1b5342d8a7be30e10000000a155106/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/a5/1b5342d8a7be30e10000000a155106/frameset.htm
/people/prasad.ulagappan2/blog/2005/06/27/asynchronous-inbound-java-proxy
http://help.sap.com/saphelp_bw30b/helpdata/en/64/30063c66171b3de10000000a11402f/content.htm
Client Proxy -
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
In this case you can define you scenario as a proxy to File. The blog explains the proxy part. Map the structure to a file and complete the scenario.
Please chekc this PDF :
Server Proxy -
/people/siva.maranani/blog/2005/04/03/abap-server-proxies
File to Inbound Proxy:
/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy
Debugging Inbound Proxy:
/people/stefan.grube/blog/2006/07/28/xi-debug-your-inbound-abap-proxy-implementation
SPROXY not working:
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
Thnx
Chirag
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
76 | |
9 | |
8 | |
7 | |
6 | |
5 | |
5 | |
5 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.