Re: What is SOAP?

+1

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?

Cheers,

Chris

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