cancel
Showing results for 
Search instead for 
Did you mean: 

http & soap adapters

Former Member
0 Kudos

In http & soap adapters,which one gives u the better performance.For web services wecan use both http & soap adapters,so in which case u use soap adapter and in which case u use http adapter

Accepted Solutions (1)

Accepted Solutions (1)

bhavesh_kantilal
Active Contributor
0 Kudos

Hi,

If you are creating the SOAP envelope in your mapping you can use the HTTP adapter to call the webservice. But this is not recommeneded until you want to add specific fields into the SOAP header.

The SOAP adapter is used to create the SOAP envelope and then invoke the webservice.

I would suggest that youcontinue to use the SOAP adapter to invoke the webservice until you do not want to complicate your request and response mapping and you dont want custom SOAP header fields.

Regards

Bhavesh

Answers (2)

Answers (2)

Former Member
0 Kudos

Tummala,

I would suggest to go with HTTP adapter when compared with SOAP adapter because HTTP adapter directly runs on Integration Engine. Whereas the SOAP adapter runs on the Adapter Engine. So it will take more time when compared to HTTP. Also HTTP is good in performance to SOAP. Unless the business requirements needed we can go with HTTP when compared with SOAP. This are my views on this two adapters.

Please go through this links for some more information on this:

Regards,

Satish

Former Member
0 Kudos

Hey

there is no such criteria,it depends upon ur requirement and what u have got from the client.

if u have WSDL then i would prefer SOAP as i can use that in Interface,

thanx

ahmad