cancel
Showing results for 
Search instead for 
Did you mean: 

Difference b/w HTTP,SOAP AND WS Adapters

Former Member
0 Kudos

Hi All,

In PI 7.1 we have adaptors like HTTP,SOAP and WS both are web services but i want main Difference b/w HTTP,SOAP AND WS Adapters.

waiting for replies,

sankar.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Sankar,

The plain HTTP adapter gives application systems the option of communicating with the Integration Engine and exchanging business data using a plain HTTP connection. Depending on the receiver system, outbound messages can be enhanced with certain information.

The SOAP adapter enables you to exchange SOAP messages between remote clients or Web service

servers and the Integration Server or the PCK.

In the SOAP adapter, you can specify security settings to be used to sign/verify the SOAP body.

In addition, you can specify the standard to be used for signing/verifying the SOAP message

whenever Xi need to communicate with any sort of webservice i.e remote applications it uses SOAP adapter..

And XI uses HTTP adapter when you want to post a HTTP request message from a web application to XI.

WS adapter can be used for direct connections

(WS - WS not using XI/PI but configured in XI/PI)

SOAP adapter used for other soap calls

Some usefull links on these....

http://help.sap.com/saphelp_nwpi71/helpdata/en/45/37d73b80554c2ce10000000a1553f6/frameset.htm

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/2a563903-0b01-0010-b9a1-d3875ff7...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1a65a5a7-0d01-0010-1b9d-df02d566...

Hope this will help you....

Regds,

Pinangshuk.

Answers (1)

Answers (1)

GabrielSagaya
Active Contributor
0 Kudos

WS Adapter is used for Direct Connection [P2P] Connection using WS runtime

When you need to Send Data to XI from a Webservice , your SOAP adapter is used.

HTTP adapter is used when you want to post a HTTP request message from a web application to XI.

HTTP Adapter :

1) HTTP Adapter is used by extenal systems to connect to Intergartin server using native HTTP Interface

2) http adapter is a service which is directly connected to integration engine

SOAP Adapter :

1)Allows Local Processing in AAE

2)Exaclty One Operation per Interface

3)Modules for Receiver Adapter

WS Adapter :

1)Supports Multiple Synchronous Operations

2)No Local Processing within AAE

3)No SOAP Action