W3C home > Mailing lists > Public > xml-dist-app@w3.org > March 2002

Re: What is SOAP?

From: Christopher Ferris <chris.ferris@sun.com>
Date: Wed, 27 Mar 2002 07:19:21 -0500
Message-ID: <3CA1B8C9.7000902@sun.com>
To: xml-dist-app@w3.org

NB, the cross posting is really quite annoying. Can't we
take this to one list and tell the others to track the
thread there if they desire?



noah_mendelsohn@us.ibm.com wrote:

> Mark Baker writes:
>>>where the meaning of the message transfer is inherited from HTTP 
> Not to belabor a long-running disagreement, but this is the essence of 
> where we part company.  I would instead say:
>     "where we take care to use HTTP in a manner appropriate to the 
> message"
> First the message exists, per the SOAP rules (I.e. there is an Infoset 
> before we even talk about what transport to use.)  Then, we can decide 
> whether HTTP is an appropriate vehicle for moving this sort of message 
> (maybe it has GET semantics and we don't have a GET binding, so we don't 
> use HTTP).    Then we can decide to use HTTP in the manner it's intended 
> to be used (e.g. 200 for success, but not for failure.)   SOAP chapter 2 
> makes clear that the meaning of the message comes for the QNames of 
> elements in the envelope.   If we write our bindings carefully and use 
> them well, then both levels will be in sync.  Surely that does not mean 
> that SOAP inherits from HTTP.
> Even with ordinary Web pages, it's not a Get because I use HTTP.  I use 
> HTTP because I want to do a Get.   It's the same with SOAP. 
> ------------------------------------------------------------------
> Noah Mendelsohn                              Voice: 1-617-693-4036
> IBM Corporation                                Fax: 1-617-693-8676
> One Rogers Street
> Cambridge, MA 02142
> ------------------------------------------------------------------
Received on Wednesday, 27 March 2002 07:20:18 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 23:11:48 UTC