Laboratoire d'InfoRmatique en Images et Systèmes d'information
UMR 5205 CNRS/INSA de Lyon/Université Claude Bernard Lyon 1/Université Lumière Lyon 2/Ecole Centrale de Lyon
Nous allons présenter les concepts et l’architecture d’un noyau pour le développement rapide d’application en pair à pair centre donné, appelé Shared-Data Overlay Network (SON).
Avant de décrire ce noyau P2P, nous allons présenter un outil de recommandation de document, dénommé A Social-Based P2P recommandation system (P2PRec) que nous avons développé à l’aide de SON. P2PRec s’appui sur un protocole gossip pour la propagation des recommandations et une recherche de type « K-top » effectuée à travers le réseaux
Une démonstration de cet outil de recommandation sera effectué afin d’illustrer ce type d’application en Pair à Pair (non simulée) et il sera possible (pour l’auditoire) de participer au réseaux de recommandation en chargeant l’application à partir du site de P2Prec.
Après cette démonstration, il sera possible de donner plus de détails sur l’architecture et les grands principes de conception de SON. SON combine les approches à composant orienté service (Architecture Orienté Services) et les architecture en Pair à Pair à base de DHT. Ce kernel écrit en Java au dessus de technologies standard comme OSGi, JXTA et GWT est très facile d’utilisation (une seule instruction à connaître), et intégrer dans l’environnement Eclipse.