- From: <noah_mendelsohn@us.ibm.com>
- Date: Fri, 23 May 2003 20:21:42 -0400
- To: Mark Baker <distobj@acm.org>
- Cc: www-tag@w3.org
Mark, we seem to go round and round on this, but let me try it one more time. * I think we are all agreed that there advantages to a limited, uniform set of verbs such as RESTs GET/POST insofar as those are applicable to a broad set of problems. SOAP now encourages their use. * I claim that there is an additional need. I have customers, particularly those who use strongly-typed compiled languages, that need to prepare code that will help them use some particular service. For example, they wish to compile C or Java or Cobol code that populates a purchase order, requests a stock quote or whatever. I claim that something like WSDL gives them what they need: a description of some particular service, in a machine-readable form that tools can use to help them build their code. You seem to object that such contracts are un-Web like. Maybe I could ask this way: do you believe that my customers should not be looking for such a description? If so, how would you propose that they build their applications? I can assure that dynamic inspection of each SOAP body that comes back is not what they typically want to do (though SOAP can support it, and WSDL is indeed optional.) Is there another alternative? Even with the WSDL description, safe requests can be sent as GET, allowing the web infrastructure that cares only about that level of contract to leverage the power of a limited set of verbs. I still don't see the problem. ------------------------------------------------------------------ Noah Mendelsohn Voice: 1-617-693-4036 IBM Corporation Fax: 1-617-693-8676 One Rogers Street Cambridge, MA 02142 ------------------------------------------------------------------ Mark Baker <distobj@acm.org> Sent by: www-tag-request@w3.org 05/20/2003 03:35 PM To: www-tag@w3.org cc: (bcc: Noah Mendelsohn/Cambridge/IBM) Subject: Re: Proposed issue; Visibility of Web services On Tue, May 20, 2003 at 02:28:46PM -0400, Mike Champion wrote: > So, could you be specific as to the principle of the Web architecture > against which you believe that the current WS Architecture document is "in > error"? Mike, I'm proposing this issue as I believe it to have "architectural impact", as the TAG charter[1] says (under "Issue Resolution"). That is all. I wasn't aware that I needed to reference some normative requirement on the WSA WG's work in order to do this. Perhaps the raising of this issue will help provide some focus for some of the still-to-be-filled-out sections in the "Architecture of the World Wide Web" document, such as 5, or even 6? BTW, I wanted to publicly thank you for your patience in working with me on that section. I'm confident that what is there is an improvement over what would have been there had we not had that discussion. But there remains that disagreement which I feel is too important to not address as a high priority. Thanks. [1] http://www.w3.org/2001/07/19-tag MB -- Mark Baker. Ottawa, Ontario, CANADA. http://www.markbaker.ca Web architecture consulting, technical reports, evaluation & analysis Actively seeking contract work or employment
Received on Friday, 23 May 2003 20:31:57 UTC