cancel
Showing results for 
Search instead for 
Did you mean: 

Proxy

Former Member
0 Kudos

Can any one clarify the difference between the Client proxy and abap proxy?

Accepted Solutions (0)

Answers (7)

Answers (7)

Former Member
0 Kudos

Hi Neha,

Also..

A client proxy is one which sends data into XI i.e.the proxy makes a request to the integration server and gets back a response / or not [based on sync/async] attributes.

A server proxy is one which recieves a request from XI pipeline and does further processing , may or may not send back a response [again based on sync or async nature of the interface

cheers,

Prashanth

Former Member
0 Kudos

Hi Neha,

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.

To Know more about Client and Server Proxy Please go through these links:

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

http://help.sap.com/saphelp_nw04/helpdata/en/62/8a5f3c31727d59e10000000a114084/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/9b/821140d72dc442e10000000a1550b0/content.htm

cheers,

Prashanth

Former Member
0 Kudos

Hi,

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.

Thanks,

Prateek

Former Member
0 Kudos

Hi Prateek

I have checked them ...but I am still unable to spot the clear difference between them.

Former Member
0 Kudos

Hi Neha,

Please have a look at this..

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

thanks,

Prashanth

bhavesh_kantilal
Active Contributor
0 Kudos

hi,

refer to this thread for all info you would need,

Regards,

Bhavesh

Former Member
0 Kudos

Hi,

Refer to following weblog for different types of proxy.

/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

Also refer to following SDN TV demos for ABAP and Java Proxy.

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

Thanks,

Prateek

Former Member
0 Kudos

Sorry I meant to ask the difference between client proxy and server proxy?