cancel
Showing results for 
Search instead for 
Did you mean: 

Regarding Receiver proxy

Former Member
0 Kudos

Hi

Can any tell me why we use xi adapter when proxy is on receiver side?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

When ever we are dealing with proxies we dont use any adapter to talk with IS.

Proxies will directly talk with IS .

While Proxies are receiver end we use XI adapter , this for internal communication only.to talk with Integration Engine with IS , we use it.

In Case of Sender means proxies will directly talk with IS . then no need of Adapter here.

If you observe means in case of any receiver means we have to use the receiver adapter ( like IDOC, HTTP )

Please Follow this BLOG to understand the flow, why we are using XI Adapter.

/people/siva.maranani/blog/2005/05/25/understanding-message-flow-in-xi

Regards

Seshagiri

Answers (4)

Answers (4)

former_member184619
Active Contributor
0 Kudos

hi Venky,

check these blogs:

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

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

The proxy is on receiver side when you are using server proxy...

check this

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

Sachin

rohit_goel
Participant
0 Kudos

Hi ,

Adapters functionality is to handle the data transformations( to convert data from Source format to Target format). It also holds the login credentials of Target system.

When u come to "XIAdapter" (used in proxy communication), it does not do any data transformations ( XML format is retained). It has only the login credentials of external system. Thats why we use XI adapter to know about the Target System.

As there are no Data transformations we term it as "adapterless" communication.

Regards,

Rohit Goel

Rewarding Points would be appreciable if found it useful.

prateek
Active Contributor
0 Kudos

In case of receiver proxy (server proxy), XI is sending the data to other integration engine. XI communicates with this Integration engine using XI adapter. Now to identify that integration engine Path, the channel and the receiver agreement is required.

At sender side, external integration engine sends the data to XI integration engine. As XI understands the Path and Format directly, so it does not require the adapter configuration at the sender side.

Regards,

Prateek

Former Member
0 Kudos

Hi,

We use an XI adapter at the receiver in order to communicate to the SAP system when server proxies are implemented.XI adapter directly sends the XML data coming from pipeline to the target application system without doing any conversions.The details of the target system to which it has to be sent is given in the XI configuration.

Thanks and Regards,

Induja