cancel
Showing results for 
Search instead for 
Did you mean: 

When do we use SOAP adapter or HTTP adapter?

Former Member
0 Kudos

Hi All,

When do we use SOAP adapter or HTTP adapter?

Pls clear the following doubts also:

Both HTTP and SOAP are in XML format right?

SOAP is used for consuming a webservice but the URL may start with http://? right? is yes why?

Please give scenarios where would these adapters be used?

Regards,

Xier

Accepted Solutions (0)

Answers (6)

Answers (6)

Former Member
0 Kudos

Hi XIer ,

This website describes how to use HTTP Adapter:

Posting and Testing using XI/PI HTTP Adapter

/people/william.li/blog/2007/09/07/posting-and-testing-using-xipi-http-adapter

cheers!

gyanaraj

Former Member
0 Kudos

Hi XIer ,

PlainHTTP IS A Technical Adapter.

Connect XI with Sterling GIS Using SOAP HTTP Adapters

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d53af8ca-0801-0010-08b0-dce...

Plain HTTP Adapter

http://help.sap.com/saphelp_nw04/helpdata/en/44/79973cc73af456e10000000a114084/content.htm

Configuring the Sender Plain HTTP Adapter

http://help.sap.com/saphelp_nw04/helpdata/en/43/64db4daf9f30b4e10000000a11466f/content.htm

Configuring the Receiver Plain HTTP Adapter

http://help.sap.com/saphelp_nw04/helpdata/en/43/64dbb0af9f30b4e10000000a11466f/content.htm

Posting and Testing using XI/PI HTTP Adapter

/people/william.li/blog/2007/09/07/posting-and-testing-using-xipi-http-adapter

ABAP-Based HTTP Client for Messages to SAP XI

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/ae388f45-0901-0010-0f99-a76...

cheers!

gyanaraj

****Pls reward points if u find this helpful

Former Member
0 Kudos

Hi XIer ,

These r the details regarding SOAP Adapter :

SOAP(Web Services) IS A Technical Adapter.

Openness and Interoperability are features of SAP XI.

1)Openness

Use open, XML-based standards

Leverage Industry Standards in B2B scenarios

2)Interoperability

Connect to applications using specialized adapters

Connect to existing integration solutions using JMS (e.g. MQSeries) or SOAP

The SAP XI SOAP Adapter supports Exactly-Once end-to-end processing using unique message IDs.

An Overview of SOAP

/people/padmankumar.sahoo/blog/2005/02/15/an-overview-of-soap

How to Use the XI 3.0 SOAP Adapter

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873...

How To…Set Up a Web-Service-Related Scenario with SAP XI

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/befdeb90-0201-0010-059b-f22...

Using the SOAP inbound channel of the Integration Engine

/people/stefan.grube/blog/2006/09/21/using-the-soap-inbound-channel-of-the-integration-engine

SOAP Adapter

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

Architecture of connector for SAP XI

http://publib.boulder.ibm.com/infocenter/wbihelp/v6rxmx/index.jsp?topic=/com.ibm.wbia_adapters.doc/d...

Configuring the Sender SOAP Adapter

http://help.sap.com/saphelp_nw04/helpdata/en/fc/5ad93f130f9215e10000000a155106/content.htm

Configuring the Receiver SOAP Adapter

http://help.sap.com/saphelp_nw04/helpdata/en/29/5bd93f130f9215e10000000a155106/content.htm

Security Settings for the Receiver SOAP Adapter

http://help.sap.com/saphelp_nw04/helpdata/en/56/992d4142badb2be10000000a1550b0/content.htm

Security Settings for the Sender SOAP Adapter

http://help.sap.com/saphelp_nw04/helpdata/en/1f/7e2441509fa831e10000000a1550b0/content.htm

How to Use the J2EE SOAP Adapter

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40611dd6-e66e-2910-f383-e80fb44f...

cheers!

gyanaraj

****Pls reward points if u find this helpful

Former Member
0 Kudos
ravi_raman2
Active Contributor
0 Kudos

Hi,

I think this question is more of the advantages of soap ..over http as a protocol...soap runs on http....obviously it must have some enhanced features, for starters http is not a response based protocol...

Soap is request/response based so in a sap scenario when i want to send a message and capture the results to update a table, while keeping message security features..that one of the biggest reasons for soap ..over http..

Regards

Ravi Raman

Former Member
0 Kudos

when you need to transport normal soap format message,you should use soap adapter!

otherwise that is ok just use http adapter.

>Both HTTP and SOAP are in XML format right?

no exactly!

soap must be xml format,and the other way around is not!

it is important feature to encode to message of soap!

>SOAP is used for consuming a webservice but the URL may start with http://? right? is yes why?

soap is base on http! of course it can alse base on other! such as jms.

http just the one thereinto!

if it is useful,pls reward point.

thanks.

Message was edited by:

joy zheng