cancel
Showing results for 
Search instead for 
Did you mean: 

difference between soap and http message structure

Former Member
0 Kudos

Hello Friends,

This is XI beginer, so i need a small clarification regarding soap and http message structures and their communications.

Thank you

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi,

>><i>i need a small clarification regarding soap and http message structures</i>

For all the communication protocols you can get very good information from

www.w3schools.com

www.tcpipguide.com

SOAP Message format

http://www.w3schools.com/soap/default.asp

HTTP Message format

http://www.tcpipguide.com/free/t_HTTPMessagesMessageFormatsMethodsandStatusCodes.htm

brgrds

Ramesh P

Former Member
0 Kudos

Hi

In case of soap adapter we will be creating a sender service but in the http we won't create sender service.

Former Member
0 Kudos

Hi

SOAP describes how to invoke a Web service

-Specifies an envelope for exchanging XML documents

-Specifies error handling

-Specifies the transport protocol (HTTP, SMTP, MIME, ...)

Soap Structure consists of

Transport Binding

-Message Format

-Header

-Body

Aplication Data

the pictorial format of which i can send it to your mail id..Please send it to me

Thanks

Former Member
0 Kudos

Hi

Go through this links

The SOAP adapter enables you to exchange SOAP messages between remote clients or Web service servers and the Integration Server or the PCK. the SOAP adapter is a java application which is making only a envelope of some XML tags, you can easily create them for yourself with a mapping.

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

The Plain http adapter is a part of ntegration Engine. It uses native http format i.e no SOAP Envelops. The HTTP is (native) adapter of the (ABAP) WAS, it is much more performant and more stable.

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

Check this weblogs on both of these adapters for some more information:

Sending a Simple SOAP envelope to XI via HTTP using ASP

https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1442 [original link is broken] [original link is broken] [original link is broken] [original link is broken]

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

Thanks

Former Member
0 Kudos

Hey

SOAP adapter is used to integrate a webservice if we have a WSDL file for the service and HTTP is used in case we dont have any WSDL file.

the major difference between them is that HTTP adapter does not has a SOAP envelope over it and it works directly over Integration engine

Thanx

Ahmad