cancel
Showing results for 
Search instead for 
Did you mean: 

Proxy adapter (XI Adapter)

Former Member
0 Kudos

Hi masters.

I have a doubt about communication with Abap Proxys.

Abap proxys attack directly to Integration Engine. My doubt is, this message that arrives to Integration Engine needs to be adapted? There's an adapter in Integration Engine that convert this message in XI message or this message is processed directly in the integration engine?

Thanks a lot!!!

Accepted Solutions (0)

Answers (6)

Answers (6)

Former Member
0 Kudos

Hi Christian,

In PI there are two types of communication. One is Direct Communication using Proxies and other is Communication using Adapters.

In PI JAVA and ABAP Proxies are available and in which ABAP Proxies have Client/Outbound Proxies and Server/Inbound Proxies.

The Proxies are called as Local Integration Engines in ECC and directly hit the Integration Engine. So adpters are not required to convert the incoming data to XML and so called as Adapter less Communication.

Some configurations has to be done for proxies to work. Follow the below blog for Configuration.

[http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/3022] [original link is broken] [original link is broken] [original link is broken];

But for Server proxies, Receiver Channel need to be created for the proxy call. The reason is, usually an adapter is used to specify transport protocol where in this is used to define the mode of communication and message protocol where in this is used to convert the message format from XML to native format and other wise.

Please find the sample scenario in [http://wiki.sdn.sap.com/wiki/display/XI/Step-by-stepFTPtoABAPProxy]

Thanks,

Ravi

Former Member
0 Kudos

Hi,

As soon as your message reaches integration engine, adapters are out of equation. the messages are already transformed to XML format by then.

Regards,

Pavan

Former Member
0 Kudos

Hi Christian,

> Abap proxys attack directly to Integration Engine. My doubt is, this message that arrives to Integration Engine needs to be adapted? There's an adapter in Integration Engine that convert this message in XI message or this message is processed directly in the integration engine?

ABAP proxy directly interact with the Integration engine. ECC system having Integration engine and PI system having Integration engine so easily understands the data.

Regards

Ramesh

maciej_jarecki
Contributor
0 Kudos

Hi Christian

SAP Pi use special format of messages that it exchange. it is SOAP Pi. Abap proxy works as local integration engine on ERP side. So it means that he send data to pi more preciously to ICM in this special format. the same is with java proxy.

All adpters are like transletors betwean some receiver system format and special soap format used by sap pi. So when some sender send file using file adapter, this adapter translate data to soap pi format and that send that to central integration engin by ICM.

Hope that i helped with yours doubts.

Regards

Maciej

former_member208856
Active Contributor
0 Kudos

No adapter is used for receiving data directly to integration engine.

Message will be processed directly in the integration engine.

Former Member
0 Kudos

It directly exchange messages with an Integration Engine.

chirag