Hello,
Dans le cadre d'un assez gros projet, nous avons déployé un Endpoint Sparql (le tout jeune fuseki).
L'ensemble des applications qui revendiquent la nécessité d'accéder aux informations sémantiques ainsi mises à disposition, formulent leurs requêtes auprès du serveur Sparql de façon tout à fait classique avec ARQ : création d'un "service request" (QueryExecutionFactory.createServiceRequest) pointant sur le serveur Sparql déployé, et exécution de la requête (QueryExecution.execDescribe()).
Simple et fonctionne très bien !
Aujourd'hui, les exigences projet m'imposent de répartir les ontologies auprès de différents serveurs. Et je veux continuer à pouvoir formuler une unique requête sparql qui s'exécuterait auprès des différentes instances de serveur sparql. Vous voyez où je veux en venir : des requêtes sparql fédérées (http://www.w3.org/TR/sparql11-federated-query/)
La question est: est-ce que certains ont déjà joué avec ça ? Est-ce que l'implémentation proposée par ARQ (dite basique) est satisfaisante ? Ou existe-t-il de meilleures implémentations (en java) ?
Merci !
Partager