Accueil » Messagerie instantanée

Messagerie instantanée

Document Actions

Nouveau projet en cours


J'ai dans l'objectif de réaliser une petite messagerie instantanée permettant de discuter à plusieurs sur une discussion. Il sera bien sûr possible d'avoir plusieurs discussions.

Architecture :
  • un serveur principal gérant les connexions des différents clients ;
  • plusieurs <<petits>> serveurs représentants les discussions.
Voilà l'architecture qui sera utilisée de manière très résumée.

Les identifications/connexions seront donc réalisées sur le serveur principal, qui si l'identification est réussie propose au client une liste de discussions (petits serveurs) ou de créer une nouvelle discussion. Le client pourra alors rejoindre la discussion désirée de manière totalement transparente.

Les identifications devraient être chiffrées et utiliser le protocole TCP. Lors d'une discussion le protocole utilisé sera certainement UDP.

J'ai déjà testé cette architecture dans un autre projet en C++ avec succès.
Actuellement J'ai programmé l'essentiel (côté serveur) en Python.

Pour le moment le temps me manque un peu. D'ici un mois et demi je pense pouvoir l'achever et la mettre en ligne.
Aidez l'AfPy

Rechercher
Dernières news AFPY
Les 6 dernières news
Afpyro d'Octobre - Rennes
03/10/2008 06:00
Sprint AFpy
03/10/2008 06:00
Appel à contribution
03/10/2008 06:00