on 03-06-2008 10:57 AM
Hello,
SOAP and HTTP both are used for wsdl. Can you give any special cases going for SOAP instead of HTTP.
Thank you
Hi
The main differeanc bw this 2 are location of staying
soap: is located in adapter engine its webservice
http: located in integration engine of abap stack its webpage
thanq
krishna
Edited by: krishnachitanya siddavattam on Mar 6, 2008 12:00 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ravi,
Both these are very broad terms.
With WebService, SOAP messages can be send only through HTTP.
Web Services can talk only with SOAP messages.
Its very hard to code and generate SOAP message(Envelope header,body). So SOAP adapter automatically generate these messages and also capable of receiving SOAP messages.
If you are quite GOOD in XML parsing and you have in depth idea of generating SOAP messages, you can create it manually(through coding) and send it through HTTP.
In short, SOAP hides all the complexities to generate SOAP message.
Regards,
Piyush
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
main difference is:
HTTP is not on adapter engine
SOAP is on Adapter engine.
Other difference refer below threads and link:
http://help.sap.com/saphelp_nw04/helpdata/en/ca/fafaf6dbc8b240b1cf4a88c40379b2/frameset.htm
Thnx
Chirag
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi
SOAP Adapter is use when any application send or receive the SOAP message for communication.
HTTP adapter is use to send the Paylod in the HTTP Post.
HTTP adapter reside in the IS, because it is a ICM service...but SOAP adapter reside in the AE
HTTP adapter do not support Fault message.but SOAP adapert do..
we use SOAP adapter when we need to connect to remote system or use Webservices in these cases
HTTP Adapter is used by extenal systems to connect to Intergartin server using native HTTP Interface.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
more info ..
we use SOAP adapter when we need to connect to remote system or use Webservices in these cases we use SOAP adapter.
HTTP Adapter is used by extenal systems to connect to Intergartin server using native HTTP Interface.
the http adapter is a service which is directly connected to integration engine. Adapter Framework (Java) isnt involved. It is much more performant than SOAP adapter.
The SOAP adapter is written in Java and is responsible for the SOAP envelope around the real XML message. You can build/remove that envelope as well in the mapping and use instead http adapter. But standard for webservices is using SOAP adapter.
check this thread
regards
krishna
Edited by: Krishnamoorthy Ramakrishnan on Mar 6, 2008 4:34 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi ,
SOAP stands for simple object access protocol.
SOAP is encoded in XML and it says
1) about the service
2)location of service i.e at which system and at which port.
3)what parameters need to be passed to the service
HTTP is hyper text transfer protocol which is used to for data communication between systems by simple text.'
it has no information about services or methods.
SOAP is used for calling remote services and HTTP is used for passing the data over wire.
Regards,
Rama Krishna
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
SOAP is to communicate for WEBSERVICES.
HTTP is to communicate for web pages.it is located in the integration server itself.it is more scure for web.
Regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
SOAP adapter can be specifically used to communicate with a webservice..
regards
krishna
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi
http is a transfer protocol whereas SOAP is a message protocol
regards
krishna
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
80 | |
9 | |
9 | |
7 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.