cancel
Showing results for 
Search instead for 
Did you mean: 

Proxy generation

Former Member
0 Kudos

hi,

can anyone explain

1) What is the Proxy generation in XI.

2) What is Java Proxy generation and Abap Proxy Generation.

thanks in advance ,

ganesh

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi;

Refer these for details

/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

Mudit

Answers (4)

Answers (4)

Former Member
0 Kudos

hi,

ABAP Proxies when two Web AS >= 6.40 are communicating.

http://help.sap.com/saphelp_nw04/helpdata/en/02/265c3cf311070ae10000000a114084/content.htm

Abap Proxy Links....

/people/siva.maranani/blog/2005/04/03/abap-server-proxies

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

/people/ravikumar.allampallam/blog/2005/08/14/choose-the-right-adapter-to-integrate-with-sap-systems

Also have a look at this

/people/ravikumar.allampallam/blog/2005/08/14/choose-the-right-adapter-to-integrate-with-sap-systems

Hope this helpful.....

former_member529475
Active Contributor
0 Kudos

HI Ganesh,

<i>1) What is the Proxy generation in XI.</i>

Proxies are created based on the interfaces. So, if you happen to change the datatype underlying the interface, then you need to generate the proxy. Proxy Generation converts non-language-specific interface descriptions in WSDL into Proxies. In WSDL, messages that are transferred are described using XSD

<i>2) What is Java Proxy generation and Abap Proxy Generation</i>

<u><b>ABAP Proxy</b></u>

ABAP proxy is generated to process the incoming msg in R/3 or to send a request msg from R/3 to XI..................

ABAP server proxy is created for the inbound interface creted in XI's Integration repository proxy should be created in the business system for which the interface is created .

U can reference following link :

http://help.sap.com/saphelp_nw2004s/helpdata/en/02/265c3cf311070ae10000000a114084/frameset.htm

Server Proxies are generated for Inbound Message Interfaces. These are used to Process the Data coming into SAP System from an external application.

Sproxy is the transaction to generate Proxies.

Plz refer to this blog on abap server proxies

/people/siva.maranani/blog/2005/04/03/abap-server-proxies

<u><b>Java Proxy</b></u>

JAVA proxy is used for J2EE based systems communicating with XI for sending or processing msgs in those J2EE based systems.....

Java Proxoies are used to allows your java Applications ( j2ee, j2se applications )to interact directly to the Integration Server of XI without any special adapters.

All documents are available on SDN itself .

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/7d4db211-0d01-0010-1e8e-9b0... - How To Work with XI 3.0 Java Proxies

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/a068cf2f-0401-0010-2aa9-f5a... Java Proxies and SAP XI - The Inside Story, Part 1

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f272165e-0401-0010-b4a1-e7e... - Java Proxies and SAP XI - The Inside Story, Part 2

Proxies help you achieve non-standard functionality for which the out of box XI adapters do not suffice. Just to give you an example, consider a system with which XI has to integrate , the only interface the system offers is a TCP / IP socket based interface. You could write a Java proxy which would interact over sockets with your target system, which is not possible with other standard adapters which are shipped with your XI installation

You can refer demo on SDN TV, on this link

https://www.sdn.sap.com/irj/sdn?rid=/webcontent/uuid/110ff05d-0501-0010-a19d-958247c9f798 [original link is broken]

Cheers...

Vasu

<b>**Reward Points if found useful **</b>

Former Member
0 Kudos

Hi,

Proxy Generation converts non-language-specific interface descriptions in WSDL into Proxies. In WSDL, messages that are transferred are described using XSD.

Proxy Generation is based upon these Message Interfaces, and is created differently based on: 1. Synchronous vs. Asynchronous transfer 2. Inbound vs. Outbound direction 3. ABAP vs. Java target language

ABAP Proxy Generation is done on the sender or receiver SAP system (unlike Java Proxy Generation which is done within the Repository on the IS and deployed to sender / receiver systems).

Java Proxy Generation is done directly within the Repository. Using tools within the Repository, a Message Interface can be used to generate the necessary Java Proxy Objects for handling the communication requirements for the interface. Proxy Generation creates J2EE beans and proxy classes for this purpose. These beans and proxy classes are bundled into an archive (as a Jar or Zip file) for deployment.

regards

Message was edited by:

Vijaya Lakshmi MV

manish_bhalla2
Contributor
0 Kudos

Hi,

For info on Proxy Generation , refer to this URL:

http://help.sap.com/saphelp_nw04/helpdata/en/86/58cd3b11571962e10000000a11402f/frameset.htm

Regards

Manish