Résumé:
Dans ce travail, notre but est de mettre en æuvre un système de messagerie instantanée via le web sous la forme d'un composant Joomla. Ce composant devra permettre aux utilisateurs du site web de bénéficier des services de messagerie instantanée sans qu'ils n'aient à installer des plugins spécifiques
sur leur navigateur.
La messagerie instantanée à laquelle nous nous intéressons ici ne consiste pas simplement en une application de chat (ou de discussion) où les utilisateurs pourront simplement envoyer et recevoir des
messages textes. Notre système de MIW devra offrir, en plus des fonctionnalités classiques de chat, des
fonctionnalités avancées tel que la communication audio/vidéo et le transfert de fichiers.
Nous proposons dans le cadre de ce travail une solution basée sur des standards très récents introduits dans HTML5, la dernière spécification du langage HTML. Il s'agit du protocole WebSocket et de l'API WebRTC (Web Real-Time Communication).