Is "GET" or "query" the operation?

Greetings,

If you don't mind comments on internal drafts, here's one on the latest
protocol draft ...

http://www.w3.org/2001/sw/DataAccess/proto-wd/
$Revision: 1.39 $ of $Date: 2005/05/15 04:11:11 $

My question is, if an HTTP agent invokes GET on the query URI, and
receives a successful response as a result, what operation does it know
was successfully invoked, "GET", or "query"?

I believe that interpreting this per the WSDL 2.0 specification and
the sparql-protocol-query.wsdl document, prescribes an answer of
"query", while interpreting it per the HTTP 1.1 spec prescribes an
answer of "GET".

I'd therefore like to request that the protocol document clarify which
interpretation is intended.  Thanks. 

FWIW, my preference would be that the answer be "GET" and that "query"
be described as purely informative, i.e. not part of any contract.  This
would mean, I think, that the WSDL would have to change to declare that
the wsdl:operation was GET, and that "query" wouldn't appear in the
WSDL.  It would also be nice to see the SOAP 1.2 "Web method feature"
be supported in WSDL 2.0 (that's how SOAP 1.2 supports GET); alas, I
don't believe it does.

Mark.
-- 
Mark Baker.  Ottawa, Ontario, CANADA.          http://www.markbaker.ca
Coactus; Web-inspired integration strategies   http://www.coactus.com

Received on Tuesday, 17 May 2005 01:29:13 UTC