cancel
Showing results for 
Search instead for 
Did you mean: 

HTTP Adapter

Former Member
0 Kudos

Hello,

I have a scenario where there can be 40000 HTTP posts to XI in a day.

I want to know will there be any performance issues with HTTP Sender Adapter?

Or shall I use SOAP Sender Adapter?

Thanks,

Beena.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Beena/Prateek,

It is advisable to go through HTTP adapter especially when the no of msgs are more as SOAP adapter is SLOW

• XML produces a lot of overhead for small

messages

• Web Service speed relies on Internet

traffic conditions

• Not strictly-typed XML

• DTD’s, namespaces not explicitly required

Regards

Ashwin

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi Beena,

SOAP adapter makes an envelope for XML tags.

HTTP adapter is always be prefferable if you want to send 40000 messages a day.

No way of thinking for SOAP adapter for your case.

Amitanshu

Former Member
0 Kudos

SOAP adapter is a java application which is making only a envelope for XML tags

The HTTP is a native adapter of the (ABAP) WAS, it is much more much better in performance and stability

Check this links

More links for SOAP Adapter:

/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi

http://help.sap.com/saphelp_nw04/helpdata/en/9f/fdca3f01f33e1ce10000000a114084/frameset.htm

http://help.sap.com/saphelp_nw04/helpdata/en/69/a6fb3fea9df028e10000000a1550b0/frameset.htm

More links on HTTP adapters.

/people/siva.maranani/blog/2005/09/15/push-data-to-mvc-architectured-application-using-xi

/people/prasadbabu.nemalikanti3/blog/2006/02/27/collecting-and-bundling-vendor-records-from-different-multiple-interfaces-file-systempeoplesoft-and-sending-to-sap-r3-system-part-2

prateek
Active Contributor
0 Kudos

Facing a similar issue.

Any help????

Former Member
0 Kudos

Thekdi,

I think it should not a problem at all. Also I would suggest you to use HTTP when compared to SOAP because it directly posts to the integration server.

---Satish