| Nb etus | Nombre d'etudiants : 3 a 5 max, idealement 4 | ||
| Responsable(s) |
|
||
| Lieu | Projet Mimosa, Inria, Sophia Antipolis | ||
| Environnement | Linux | ||
| Pré-requis | Scheme | Contexte | Le projet Mimosa a développé le langage HOP, un sur-ensemble de Scheme, pour les applications du WEB. Le développement dans ce langage permettra de compiler le client vers JavaScript et ainsi de fonctionner dans un navigateur Internet standard. |
| Objectifs | L'objectif du stage est de créer un serveur et un client Jabber en HOP (un sur-ensemble du langage Scheme). Le serveur devra exploiter le dynamique du langage Scheme et être fortement scriptable. À titre d'exemple, on pourra implémenter un script gérant l'historique. Pour faciliter la communication et l'administration d'un tel serveur ce dernier sera également accessible par un interface DBUS. | ||
| Description du travail |
|
||
| Références |
Jabber
XMPP (le protocole Jabber)
|
||
| 1er choix pour | |||
| 2e choix pour | |||
| 3e choix pour | |||
| 4e choix pour |