cancel
Showing results for 
Search instead for 
Did you mean: 

proxies

Former Member
0 Kudos

client proxy----> send the data to xi

server proxy----> receive the data from xi

beyond that is there any differences in client proxy and server proxy?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

No.

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

In case of sender there is no need for a communication channel. In case of receiver, you specify the target R/3 details in the XI adapter communication channel

See the below links

Regards

Chilla..

Former Member
0 Kudos

Hi Kiran,

Please find the difference below apart from the one you mentioned..

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

Also take a look at the below links..

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

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

Hope these help you...

Regards

Kiran..

Former Member
0 Kudos

Proxies are Adapter less communications after WEB AS 6.20 version.There are 2 types of proxies Client Proxies and Server Proxies and also can be used in ABAP and Java applications.

If you want to communicate with any Java Application You can use Java client\server proxies.You can use Message Interfaces to create Java proxies.

If it is ABAP application you can use ABAP Client\server Proxies depends on the requirement.You can generate ABAP Proxies through SPROXY transaction in application system ie SAP R/3 system.

<i>Proxies are essentially the APIs, or the programming lines of code, that are generated for the target application language like ABAP/JAVA/.Net.

These application languages use "executable interfaces" to exchange messages in SOAP/XML with external applications.

But in some of real-time scenarios, it’s not always a particular type of business system that has to send/receive messages with SAPXI; it can also be an application like ABAP or Java. To cater to these needs, SAP XI provides different ways to generate interfaces in ABAP and JAVA – and these interfaces are known as proxies.</i>