- From: <paul.downey@bt.com>
- Date: Wed, 29 Oct 2003 11:25:28 -0000
- To: <distobj@acm.org>, <sanjiva@watson.ibm.com>
- Cc: <www-ws-desc@w3.org>
To me this is really a service design issue: If 'foo' simply secures, rather than process the document, then i'd call it 'submitOrder' and expect to have to call other foos before i actually bought a motorbike. I'd accept calling it messageExchange so long as continuing to generate code from WSDL or WSDL from code isn't treated as heresy. Paul -----Original Message----- From: Mark Baker [mailto:distobj@acm.org] Sent: 29 October 2003 05:13 To: Sanjiva Weerawarana Cc: www-ws-desc@w3.org Subject: Re: What does WSDL describe? On Wed, Oct 29, 2003 at 08:33:37AM +0600, Sanjiva Weerawarana wrote: > Can you explain what the difference between that and Savas' model is > please? Please use something non-committal like "foo" for <operation> > so that we can talk rationally without having mental connotations > on what these words mean. Alright, but I'm getting really abstract here ... Consider the data "12345", suitably SOAP-ized. If that is sent to a service, and we get a successful response back, what are the possible interpretations of that success? One is simply that the data was "processed". Behind the scenes, perhaps it was stored in a file, added to another number, subtracted from some other, etc... But that's *totally invisible* to the sender; to it, "success" just means "processed". A different interpretation of "success" could be that the recipient interpreted some symbol in the data - the "1" perhaps - to be a specific request that the opaque part of the data - "2345" - be, say, spit out on a printer. Any better? Mark. -- Mark Baker. Ottawa, Ontario, CANADA. http://www.markbaker.ca
Received on Wednesday, 29 October 2003 06:26:38 UTC