Re: The necessity of hypermedia RDF and an approach to achieve it

On 9/11/12 3:11 PM, Kjetil Kjernsmo wrote:
> Well, yes, embedding stuff is just a tiny fraction of what hypermedia is
> about, and it is one of the few things that RDF isn't good at.
Yes, but do note (on the RDF and JSON-LD lists) the reality that RDF != 
Linked Data is finally getting clearer.

Linked Data is the item that enables the "cause and effect" of controls 
via de-referencable URIs and self describing documents (bearing 
structured data in Linked Data form).

Given a Linked Data URI, curl -X OPTIONS should be all a user agent 
needs to get doing, deductively re. orchestrated CRUD operations via 
URIs :-)

Examples:

Personal URI (conduit to personal data space):

curl -I -X OPTIONS http://kingsley.idehen.net/dataspace/person/kidehen
HTTP/1.1 200 OK
Server: Virtuoso/06.04.3132 (Linux) x86_64-generic-linux-glibc25-64 VDB
Connection: Keep-Alive
Allow: 
GET,HEAD,POST,PUT,DELETE,OPTIONS,PROPFIND,PROPPATCH,COPY,MOVE,LOCK,UNLOCK,TRACE
Date: Tue, 11 Sep 2012 20:05:28 GMT
Accept-Ranges: bytes
Content-Type: text/html
DAV: 1,2,<http://www.openlinksw.com/virtuoso/webdav/1.0>
MS-Author-Via: DAV
Content-Length: 0

SPARQL endpoint:

curl -I -X OPTIONS http://kingsley.idehen.net/sparql-graph-crud
HTTP/1.1 200 OK
Server: Virtuoso/06.04.3132 (Linux) x86_64-generic-linux-glibc25-64 VDB
Connection: Keep-Alive
Content-Type: text/html; charset=UTF-8
Allow: GET,HEAD,POST,PUT,DELETE,OPTIONS
Date: Tue, 11 Sep 2012 20:08:43 GMT
Accept-Ranges: bytes
Content-Length: 0


SPARQL Graph Protocol endpoint:
curl -I -X OPTIONS http://kingsley.idehen.net/sparql-graph-crud
HTTP/1.1 200 OK
Server: Virtuoso/06.04.3132 (Linux) x86_64-generic-linux-glibc25-64 VDB
Connection: Keep-Alive
Content-Type: text/html; charset=UTF-8
Allow: GET,HEAD,POST,PUT,DELETE,OPTIONS
Date: Tue, 11 Sep 2012 20:08:43 GMT
Accept-Ranges: bytes
Content-Length: 0




-- 

Regards,

Kingsley Idehen	
Founder & CEO
OpenLink Software
Company Web: http://www.openlinksw.com
Personal Weblog: http://www.openlinksw.com/blog/~kidehen
Twitter/Identi.ca handle: @kidehen
Google+ Profile: https://plus.google.com/112399767740508618350/about
LinkedIn Profile: http://www.linkedin.com/in/kidehen

Received on Tuesday, 11 September 2012 20:11:19 UTC