cancel
Showing results for 
Search instead for 
Did you mean: 

Abotut Proxy

Former Member
0 Kudos

What is the proxy ? when will it be useful(abap n java) ? what is the purpose of proxy ?

Accepted Solutions (1)

Accepted Solutions (1)

VijayKonam
Active Contributor
0 Kudos

Proxy is used to carry out some business process on the receiver side. It could be either Java or ABAP based on the type of system. Useally, server proxies have logic built in and are called by XI. The client proxies are called in cleint applications or reports to send data to XI.

VJ

Answers (6)

Answers (6)

Former Member
0 Kudos

TX

Former Member
0 Kudos

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

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

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

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

Regards,

Phani

Reward points if Helpful

Former Member
0 Kudos

HI,

PROXY IS AN ADAPETR LESS COMMUNICATION WITH XI

THERE IS NO ADAPTER INVOLVED WHILE USING PROXY

MESSAGE IS SENT DIRECTLY FROM R/3 TO INTEGRATION SERVER.SO THERE IS NO PROCESSING DONE IN ADAPTER ENGINE AND THUS REDUCING THE PROCESSING TIME AND INCREASING PERFORMANCE

THIS IS THE BIGGEST ADVANTAGE OF USING PROXY

IF U WANT TO USE PROXY THAN U NEED SAPWAS>=6.20

ITS A MANDATORY FOR USING PROXY

PROXY CAN BE EITHER JAVA OR ABAP.ANY THING CAN BE CHOOSEN DEPENDING ON THE REQUIREMENT

PLZ REWARDS POINTS

VIKAS

Former Member
0 Kudos

Without converting sender data to xml how the process done at IE.

When the proxies are prefferable ?

Former Member
0 Kudos

Hi,

While dealing with Proxy the message payload is default converted to XML format as the proxy are relied on WAS 6.4.

ABAP proxy runtime provides a uniform programming model that enables proxies to be used as a Web service or for XI

Communication using Web services is synchronous and point-to-point. The XI runtime also supports synchronous communication, but needs the Integration Server to be able to forward messages.

We can generate proxies out of the message interface inbound/outbound) defined in Integration repository.

Proxy generation converts non-language specific interface descriptions in WSDL into executable interfaces know as proxies. Proxies are executable interfaces in the application system.

We can have the reliable messaging with Proxies.

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

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3dfac358-0d01-0010-5598-d4900e81...

We have two types of proxies

ABAP , JAVA.

Each is having two type like client and server proxies..

see below links

/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/thomas.jung3/blog/2004/11/17/bsp-a-developers-journal-part-xiv--consuming-webservices-with-abap

/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy - ABAP Proxy

Java

/people/rashmi.ramalingam2/blog/2005/06/25/an-illustration-of-java-server-proxy - Server Proxy

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

Also see the below links

Java Proxy-

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

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

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/41e08c90-0201-0010-9197-d8774336...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f0ae9874-109c-2910-f48a-e91f0cdd...

/people/sravya.talanki2/blog/2006/07/28/smarter-approach-for-coding-abap-proxies

Thanks

Swarup

Former Member
0 Kudos

h

Former Member
0 Kudos

Thank you

agasthuri_doss
Active Contributor
0 Kudos

Hi,

Client Proxy

For the Out bound interface created during design time. It also discusses sending out of data to XI.

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

Server Proxy

For the Inbound interface created during design time. It also discusses how to handle the data that is coming into SAP System.

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

Debug Proxy

/people/stefan.grube/blog/2006/07/28/xi-debug-your-inbound-abap-proxy-implementation

Regards

Agasthuri Doss