- From: Mark Baker <distobj@acm.org>
- Date: Mon, 14 Apr 2003 11:53:53 -0400
- To: Ingo Rammer <ingo@ingorammer.com>
- Cc: clemensv@newtelligence.com, www-ws@w3.org
On Mon, Apr 14, 2003 at 05:32:35PM +0200, Ingo Rammer wrote: > > That depends. Is the envelope a message? If so, then the former. > > If not, the latter. Because not all SOAP envelopes are messages. > > Pardon my ignorance, but in which scenario would you consider that the use > of a SOAP envelope without implying message semantics would make sense? Well, using that book example, if I wanted to order a book by POSTing a description of it to a book-ordering processor identified by some URI. In that case, the complete SOAP/HTTP message would be; POST some-uri HTTP/1.0 Content-Type: application/x-book+xml Content-Length: xxx [blank line] <env:envelope env="..."> <env:body> <book> <title>Some book</title> <author>Some author</author> </book> </env:body> </env:envelope> If you're asking *why* I'd want to do it that way, rather than just creating a SOAP message with an "orderBook" element, one very important reason is because I get improved visibility, and that message is more likely to be allowed to traverse firewalls because of it. > Sorry, I really don't buy into this. Don't worry, you're not alone. 8-) MB -- Mark Baker. Ottawa, Ontario, CANADA. http://www.markbaker.ca Web architecture consulting, technical reports, evaluation & analysis
Received on Monday, 14 April 2003 13:39:34 UTC