cancel
Showing results for 
Search instead for 
Did you mean: 

About Server & Client Proxies

Former Member
0 Kudos

<b>Can somebody Please tell me the difference between client & server proxies? Where do we create client & Server proxies in Java & ABAP?

All the XI People please give me reply.</b>

Accepted Solutions (1)

Accepted Solutions (1)

prateek
Active Contributor
0 Kudos

Server proxys are generated from inbound interfaces. They get triggerd by a incoming message und the ABAP code, put by yourself inside, will be executed.

Client proxys are generated from outbound interfaces. They can be triggered by an ABAP programm of R/3 system. No ABAP code can be put inside. A message will be send to XI.

ABAP Proxy

http://help.sap.com/saphelp_nw04s/helpdata/en/ba/f21a403233dd5fe10000000a155106/frameset.htm

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

/people/michal.krawczyk2/blog/2006/04/19/xi-rfc-or-abap-proxy-abap-proxies-with-attachments

Java Proxy

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

[Reward if helpful]

Regards,

Prateek

Answers (5)

Answers (5)

Former Member
0 Kudos

<b>Thank you very much for you all for replying and clarifying my doubt. But when I read the statement given by Anusha Ramsiva that "<b><u>Client proxy means proxy in Sender System, and Server Proxy means proxy in Receiver System</u>.</b>", what happens to these proxies when we use synchronous mode. Because synchronous mode returns a result from receiver to sender. In this case how can we differentiate between client & server proxies? </b>

Former Member
0 Kudos

Hi ;

You will find answer to you queries here.

/people/siva.maranani/blog/2005/04/03/abap-server-proxies - <b>ABAP Server Proxy</b>

/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy - <b>ABAP Client Proxy</b>

Mudit

award points if it helps

former_member529475
Active Contributor
0 Kudos

Hi Sreinivas

1 . basicly client & server are just diffrent terminology for sender and reciever (client being the sender and server the reciever), proxies are basicly program that begin in one SAP system and continue running at nother SAP system (with control ultimatly return to the original system).

it's a good way to create your own application "envelope" to activate any code you want and that is both its strong point and weak point (maintanance and flexability),

2. when ur sender is either ABAP or Java proxy,its called as clinet proxy and when ur receiver is either ABAP or java proxy,its called as server proxy.

one basic condition to use ABAP proxies are that ur WAS>=6.4,proxies are adapterless communications and a lot of times are considered to give better performance that adapters

Cheers..

Vasu

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

Former Member
0 Kudos

Hi Prak,

Checkout these links:

Also check this:

http://help.sap.com/saphelp_nw04s/helpdata/en/c9/74246d8ad2447799063d39013e9a11/frameset.htm

Regards,

Subhasha Ranjan

Reward points if helpful.

former_member335553
Active Contributor
0 Kudos

HI

Client proxy means proxy in Sender System, and Server Proxy means proxy in Receiver System.

Have a look to the following links:

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

http://help.sap.com/saphelp_nw04/helpdata/en/c9/74246d8ad2447799063d39013e9a11/frameset.htm

ABAP Proxies in XI(Client Proxy)

/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

These articles by sudhir give a good understanding on java proxies.

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

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