[Bou16] Mise en oeuvre d’un SysteÌ€me de Publication/Souscription baseÌ sur les Flux d’Information de type RSS
Mémoire d'ingénieur :
Soutenue le: 03 March 2016,
pp. 117,
pp.: Directeur: METAIS Élisabeth
Rapporteur 1: COQUELET Pascal
Rapporteur 2: FOURNIER-S’NIEHOTTA Raphaël
Membre du jury: DU MOUZA Cédric
Membre du jury: TRAVERS Nicolas,
: Integrating a Pub/sub system based on RSS feeds,
Mots clés: Web Syndication, Pub/Sub, architecture logicielle, MongoDB, JSF
Résumé:
Afin d’acceÌder aÌ€ la quantiteÌ d’informations disponible sur le Web via les flux de type RSS, le systeÌ€me de publication / souscription - traiteÌ dans le cadre de ce projet - propose aÌ€ l’utilisateur une notification intelligente. Pour reÌpondre aÌ€ la double probleÌmatique, de gestion des donneÌes en masse et de notification en temps reÌel, le systeÌ€me a connu plusieurs eÌvolutions. Le systeÌ€me, dans une phase preÌceÌdente, a eÌteÌ impleÌmenteÌ autour de l’environnement de stockage distribueÌ NoSQL, MongoDB avec l’objectif de valider le fonctionnement des algorithmes de filtrage. Ce meÌmoire, vise maintenant l’exploitation et la mise en production du systeÌ€me par un utilisateur final. Commençant par un travail de reÌtro- conception afin de comprendre l’existant, nous nous inteÌressons ensuite aÌ€ la reÌ-architecture du systeÌ€me le rendant ainsi plus eÌvolutif et maintenable. Puis une interface Web exploitant le framework JSF est inteÌgreÌe, offrant une exploitation ergonomique. Enfin, sont impleÌmenteÌes de nouvelles fonctionnaliteÌs permettant aÌ€ l’utilisateur d’exploiter les donneÌes du systeÌ€me et d’ajouter ses propres requeÌ‚tes sans avoir aÌ€ modifier le code.