cancel
Showing results for 
Search instead for 
Did you mean: 

Adapter choice

Former Member
0 Kudos

Hi,

if we use SOAP or HTTP instead of IDoc adapter, is it a good choice? Are there any constraints?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello,

HTTP and SOAP are not replacement for IDOC....

IDOC adapter is used when we need to conver the IDOC-XML to convert to XI understandable XML format & vice-versa.

And we can use a file instead of IDOC ,in some situations ,where in sender R/3 side in WE21(port) ,if it is given as a XML port...in this case we can use a file adapter in communication channel...

And in between HTTP and SOAP ...

on the receiver side,both HTTP and SOAP will behave pretty much the same,there isn't much difference on receiver side,yes HTTP can be used for sync on both sender and receiver side.

if you wan't to use HTTP or SOAP on sender side,then HTTP will give better performance coz message are posted directly to the integration engine thus bypassing adapter engine

********Reward points,if found useful

Answers (2)

Answers (2)

Former Member
0 Kudos

This is a personal opinion and should be verified from SAP.

IDoc adapter works on ABAP stack and could handle larger volume of data. However, if we

want to use SOAP or HTTP adapter, the memory available for that particular Adapter would

determine the maximum size of message to be processed. This size would be very less

compared to IDoc Adapters.

Former Member
0 Kudos

Hi,

Adapters are used based on the requirement.

For example if u wanted to integrate R3 system then u either go for RFC adapter, IDOC adapter or Xi adapter.

if u wanted to integrate webservices or remote client then u go for SOAP adapter.

refer the below adapter details are their uses for more help.

http://help.sap.com/saphelp_nw04/helpdata/en/ae/d03341771b4c0de10000000a1550b0/frameset.htm

chirag