- From: Philippe Le Hegaret <plh@w3.org>
- Date: 26 Mar 2003 16:44:47 -0500
- To: public-ws-pnf-tf@w3.org, Glen Daniels <gdaniels@macromedia.com>
- Cc: Arthur Ryman <ryman@ca.ibm.com>
Here is a proposal for the features and properties associated with the http binding and soap http binding, based on discussion with Arthur. abstract level: The goal of defining them at the abstract level as well would be to provide a hint to the implementation. Their use is not required. Mapping XML Schema complexType into an HTTP GET won't be done. Of course, you can serialize the Infoset in the URI but who would like to use those uris? Based on the abstract feature, one can determine if a result is cachable for example, even if an HTTP POST is used underneath. feature name http://www.example.org/CRUD property name: http://www.example.org/method value space: create | retrieve | update | delete HTTP binding: feature http://www.example.org/2003/03/http/web-method property name: http://www.example.org/2003/03/http/web-method/method value space: PUT | GET | POST | DELETE SOAP HTTP binding: feature http://www.w3.org/2002/12/soap/features/web-method/ property name: http://www.w3.org/2002/12/soap/features/web-method/Method value space: PUT | GET | POST | DELETE Do we need to invent a new feature for the HTTP binding? Well, not really, but it would be good if people don't associate systematically the SOAP Web Method Feature with SOAP itself. It's more a feature that needs to be attached to HTTP imho but the URI used does not reflect that. Philippe
Received on Wednesday, 26 March 2003 16:45:08 UTC