cancel
Showing results for 
Search instead for 
Did you mean: 

What is the difference between proxy based and webservice based communication?

Former Member
0 Kudos

I am really confused even there are no such examples in the sample use cases and the demo example configuration scenarios PDF document recommended from the SAP PI 7.1.

Please let me know what are the differences I know there are differences in Adapter i.e. SOAP and XI. Please be comprehensive in your answers?

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Proxy - used in communication with SAP ABAP/Java Systems.

  •           Renders ABAP data in form of tables/structure etc into XML.
  •           Converts the data into PI/XI-SOAP format(when sending to PI)
  •           See the attachment: Payload in PI-SOAP format is not part of the SOAP envelope and other information is added under the message header unlike the SOAP format.

Webservice - for connecting to non-SAP based webservice providers/consumers like .NET, JAVA etc

  • Converts the message in SOAP format(payload also part of envelope) to PI-SOAP format.
rcsegovia
Active Participant
0 Kudos

Hi Iqbal,

Check  link:

regards,

Roberto.

former_member186851
Active Contributor
0 Kudos

Soap Adapter- it is used to communicate with Web services

XI adapter - to connect to JPR and Proxy scenarios.

In rest versions Soap Adapter with Xi protocol can be used as replacement of XI adapter.