- From: Hugo Haas <hugo@w3.org>
- Date: Wed, 30 Jun 2004 11:34:49 +0200
- To: Mark Baker <distobj@acm.org>
- Cc: www-ws-desc@w3.org
- Message-ID: <20040630093449.GA5186@w3.org>
Hi Mark. * Mark Baker <distobj@acm.org> [2004-06-29 21:21-0400] > This proposal seems to me to reopen issue 64. Correct? If so, what's > to become of Hugo's proposal[1]? > > [1] http://lists.w3.org/Archives/Public/www-ws-desc/2004Apr/0031.html Thank you for refreshing my memory, as with all the discussions around the HTTP binding, I had lost track of this issue. The issues list states[2]: Issue 69 resolution: Adopt Hugo's proposal; open syntax issues 169, 170. So, I think that at this point the debate is on the syntax at this point. My proposal was essentially to specify the Web method with a feature, specifically the SOAP Web Method Feature. There are two issues with this approach: - Some people don't like the idea of reusing the SOAP Web Method Feature as there's SOAP in the name and in the URI. I have recently reread the feature specification[3], and the fact that it associates it with certain SOAP MEPs made me doubt about how generic it was. - A feature allows this information to be specified potentially at any level, and in agreement with Dave and Mark, and unlike Amy, I believe that this information makes sense at the interface operation level, and Dave is right on by citing Atom as an example (Atom should make use of the SOAP Web Method Feature IMO, but that's another debate). I don't believe that this is HTTP-specific: SOAP supports this concept, and other protocols that we may want to bind the operation may also. Therefore, I am happy with Dave's proposal, along with the defaulting mechanism he proposes. I would propose the friendly amendment to tie the webMethod attribute to the SOAP Web Method Feature, by adding a paragraph in Part 3, in the SOAP binding, saying that the value of the webMethod attribute sets the value of the SOAP Web Method Feature http://www.w3.org/2003/05/soap/features/web-method/Method property. Regards, Hugo 2. http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/issues/wsd-issues.html#x64 3. http://www.w3.org/TR/2003/REC-soap12-part2-20030624/#WebMethodFeature -- Hugo Haas - W3C mailto:hugo@w3.org - http://www.w3.org/People/Hugo/
Received on Wednesday, 30 June 2004 05:34:50 UTC