why a new SELECT HTTP method?

Somebody sent me a pointer to this Triple Soup project. Looks
interesting
http://wiki.apache.org/incubator/TripleSoupProposal

The example suggests you're not using the standard SPARQL protocol
but rather making up a SELECT verb for http. That means
query results don't get a URI... just like PROPFIND in WEBDAV.

Please let's not do that again...

"WebDAV [RFC2518] uses a different HTTP method, PROPFIND (section 8.1
PROPFIND), for querying properties of resources; unfortunately, this
provides no URI for the results of these queries."
 -- URIs, Addressability, and the use of HTTP GET and POST
  http://www.w3.org/2001/tag/doc/whenToUseGet.html


The (in-progress) standard SPARQL protocol gives all the details
for using GET for queries, or, if that's impractical, using POST.
http://www.w3.org/TR/rdf-sparql-protocol/

-- 
Dan Connolly, W3C http://www.w3.org/People/Connolly/
D3C2 887B 0F92 6005 C541  0875 0F91 96DE 6E52 C29E

Received on Monday, 5 March 2007 03:26:47 UTC