- From: Seaborne, Andy <andy.seaborne@hp.com>
- Date: Mon, 08 Aug 2005 12:24:41 +0100
- To: RDF Data Access Working Group <public-rdf-dawg@w3.org>
From "B. HTTP Bindings"
v1.56
==== "a. SELECT with no RDF dataset"
==>
"a. SELECT with service-provided dataset"
There is no RDF dataset description provided in the protocol request of query
language string but there is a dataset - it's fixed by the service.
Results need to use the new results namespace
==== "b. SELECT with simple RDF dataset"
Maybe explain what's happening with default-graph-uri and maybe make it a URL to
a different host.
Results need to use the new results namespace
Results need <results distinct="false" ordered="false">
==== "c. CONSTRUCT with simple RDF dataset"
Using [] in the query might be clearer.
CONSTRUCT { [] foaf:name ?who; ...
----
Something is wrong with the results: may be it's the labels because there are 6
different subjects but there should be 6 triples, with 3 subjects.
I guess the bnode labels are wrong
e.g. "r1_r1_somebody" vs "r1_r1_somebody"
Using RDF/XML that grouped foaf:name and foaf:made toegther would be clearer.
<rdf:Description rdf:nodeID="b0">
<ns1:made rdf:resource="http://example.org/book/book2"/>
<ns1:name rdf:nodeID="bx"/>
</rdf:Description>
==== "d. ASK with simple RDF dataset"
ASK { ?book dc:creator ?who }
is a possible query
Mention its an identified default graph.
Old result format : should have the <results>
Old results namespace
(skipping red text'ed examples)
==== "C. SOAP Bindings"
Feel free to shorten the SOAP trace.
Andy
Received on Monday, 8 August 2005 11:25:59 UTC