RNTI

MODULAD
Interopérabilité sémantique libérale pour les services et les objets
In EGC 2017, vol. RNTI-E-33, pp.81-92
Résumé
Le Web des données promeut l'utilisation de RDF comme modèle pour les données structurées sur le Web. Cependant, la majorité des services Web consomment et exposent principalement du CSV, JSON, ou XML, des format non-RDF. Il est peu probable que tous ces services se convertissent un jour aux formats RDF existants. Ceci est d'autant plus vrai dans le contexte du Web des objets, puisque les formats RDF sont pour la plupart textuels alors que les objets contraints préféreront des formats binaires tels que EXI ou CBOR. Dans cet article, nous proposons une approche pour permettre l'interopérabilité sémantique de ces services et objets, tout en leur laissant la liberté d'utiliser leurs formats préférés. Notre approche s'ancre sur les principes de l'architecture du Web et ceux du Web des données liées, et repose sur la définition de Présentation RDF. En supposant qu'une Présentation RDF soit identifiée par une IRI et déréférençable sur le Web, nous montrons comment, avec différents protocoles du Web, un client/serveur peut faire comprendre à l'autre partie comment le contenu d'une message peut être interprété en RDF, ou généré à partir de RDF. Nous nommons ceci la négociation de Présentation RDF. En utilisant ces principes, nous montrons comment les services et objets existants pourraient être rendus interopérables à moindre coût sur le Web Sémantique.