cancel
Showing results for 
Search instead for 
Did you mean: 

XI- Proxies

Former Member
0 Kudos

hi experts,

Could any one send me some content on proxies and scenarios where proxies are used.

Cheers

Aman

Accepted Solutions (0)

Answers (4)

Answers (4)

aashish_sinha
Active Contributor
0 Kudos

Hi,

Proxy generation converts non-language-specific interface descriptions in WSDL into executable interfaces known as Proxies. Depending on the target programming language, you choose one of the following:

· ABAP proxy generation is part of the SAP Web AS 6.40. ABAP proxy generation enables you to generate proxies to communicate by using the Web service infrastructure and by using SAP Exchange Infrastructure. ABAP proxies that were generated from message interfaces in the Integration Repository (IR) can be used in both infrastructures. This means that if none of the Integration Server services are required for a proxy-to-proxy communication scenario in ABAP, you can use a point-to-point connection using the Web service infrastructure instead.

· Java proxy generation in the Integration Builder (Design) generates proxies from message interfaces in the Integration Repository. Java proxy generation packs the proxy objects in a Jar file, which you can save locally. You use the generated classes in J2EE applications on the SAP J2EE Engine.

You create proxy objects in the development system by using the proxy generation functions. They are transported and shipped by using the tools in the development system. There are separate tools in the Integration Repository.

Try these weblogs to Configure ABAP Proxy.

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

Client proxy:

/people/arpit.seth/blog/2005/06/02/file-receiver-with-content-conversion

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

Also you can refer to replies given by others.

Try these weblogs to Configure Java Proxy.

Java Proxies and SAP XI - The Inside Story, Part 1 :

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a068cf2f-0401-0010-2aa9-f5ae4b20...

Java Proxies and SAP XI - The Inside Story, Part 2

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f272165e-0401-0010-b4a1-e7eb8903...

Asynchronous inbpund java Proxies

/people/prasad.ulagappan2/blog/2005/06/27/asynchronous-inbound-java-proxy

More on Java Proxy-

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/7d4db211-0d01-0010-1e8e-9b0...

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/a068cf2f-0401-0010-2aa9-f5a...

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f272165e-0401-0010-b4a1-e7e...

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

Java Proxy Runtime -- J2EE Integration

https://websmp205.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=011000358700002097132005E

I hope this will help you.

Regards

Aashish Sinha

PS : reward points if helpful

former_member268877
Participant
0 Kudos

Hi Aman,

Go through this blog.

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

regards,

Ujwalkumar

Former Member
0 Kudos

Hi aman ullah ,

Proxy generation converts non-language-specific interface descriptions in WSDL into executable interfaces known as Proxies. Depending on the target programming language, you choose one of the following:1. Java Proxies. or 2. ABAP Proxies.

We can interface to XI through proxies. From WAS 6.20, proxy generation feature enables application systems to communicate with XI using proxies. 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.

1. Java Proxies.

2. 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.

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

How to push data from BI to XI using proxy

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e698aa90-0201-0010-7982-b49...

How to push data into BW from XI using proxy

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/18dfe590-0201-0010-6b8b-d21...

cheers!

gyanaraj

****Pls reward points if u find this helpful

Former Member
0 Kudos
Former Member
0 Kudos

Hi,

Proxy are used when you wanted to take some data from SAP table ans transfer the data to target system, that scenario is called Outbound proxy.

IN the other way you are getting the data in the form for file for example and you wanted to update the R3 table with that information then you go for File-INbound proxy.

There are two types of Proxy:

1) ABAP

2) Java

Please go through the below weblog for both the scenarios:

You need to do some configuration at the R3 and XI end for Proxy:

ABAP Proxy configuration:

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

Client proxy:

/people/arpit.seth/blog/2005/06/02/file-receiver-with-content-conversion

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

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f83deb90-0201-0010-189c-8d3ff875...

Thnx

Chirag

Reward points if it helps.