19/03/2014

Mise en place d'un serveur Fuseki / Sparql

mise en place d'un serveur Fuseki / Sparql interrogeable à cette adresse http://fuseki-smag0.rhcloud.com hébergé par Openshift.com , d'après le code fourni ici : https://github.com/semfact/openshift-fuseki

Pour l'utiliser, voir les références officielles du W3C au bas de cette page : http://fuseki-smag0.rhcloud.com/
et la notice ici https://jena.apache.org/documentation/serving_data/

(ne pas oublier de mettre l'option --update pour pouvoir effecttuer des maj/update )

Exemple à saisir dans le cadre SPARQL UPDATE pour insérer des données: 
PREFIX dc: <http://purl.org/dc/elements/1.1/>
PREFIX ns: <http://example.org/ns#>
INSERT DATA
{ GRAPH <http://example/bookStore> { <http://example/book1>  ns:price  42 } }



exemple de requete pour interroger le serveur : 

select * WHERE {?s ?p ?o}

ou via le protocole : 

http://fuseki-smag0.rhcloud.com/ds/query?query=select+*+WHERE+%7B%3Fs+%3Fp+%3Fo%7D&output=xml&stylesheet=%2Fxml-to-html.xsl

cette install semble utiliser la config jenkins, mais il faudrait creer un web service -> JBOSS ? https://community.jboss.org/en/tools/blog/2012/06/27/deploy-from-eclipse-to-openshift-in-a-breeze#jive_content_id_Dont_get_your_fingers_dirty_use_the_JBoss_Tools_for_OpenShift

Reste à intégrer les autres composantes : janus (systeme multi-agent) ,  les différentes ontologies communes utiles...

( à voir pour la config : http://csarven.ca/how-to-create-a-linked-data-site)
à noter : machine à état fini : https://github.com/niclashoyer/finito

Aucun commentaire:

Enregistrer un commentaire