cancel
Showing results for 
Search instead for 
Did you mean: 

Difference between HTTP And SOAP Adapters.

Former Member
0 Kudos

Hi,

I know only Both are Used for Web Services. then what is the Difference Between HTTP And SOAP Adapter.

Any Body Explain me more clear in What case we go for SOAP. And in What case we go for HTTP.Thanks in Advance.

Thanks

kiran.B

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

HI Kiran

A very basic difference is that

when you want to send a request parameter or payload to some target system and you are expecting some response from the other side( optional) we use the Http adapter.

While when you are using the target as webservice or source as webservice you use the SOAP adapter which envelops the message and send that xml message to the target.

In case of consuming the webservice you use SOAP as receiver and in case of exposing you use SOAP as sender communication channel.

Regards

Abhi

Former Member
0 Kudos

we use SOAP adapter when we need to connect to remote system or use Webservices in these cases we use SOAP adapter.

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

the http adapter is a service which is directly connected to integration engine. Adapter Framework (Java) isnt involved. It is much more performant than SOAP adapter.

The SOAP adapter is written in Java and is responsible for the SOAP envelope around the real XML message. You can build/remove that envelope as well in the mapping and use instead http adapter. But standard for webservices is using SOAP adapter.

prateek
Active Contributor
0 Kudos

Hi Kiran

HTTP Adatpter Vs Soap Adapter

Difference between SOAP and Http Sender

Plain HTTP Adapter vs SOAP Adapter with regards to SSL

Regards,

Prateek

Former Member
0 Kudos

Hi,

Go through the thread

Read Udo's reply to get the answer to your querry.

Regards,

Jai Shankar

Former Member
0 Kudos

Check this thread....