Programmation d'un Chat en Java:




Objectif de ce projet :

A l'aide du langage de programmation Java, nous devons réaliser une application Client-Serveur, permettant à plusieurs clients de converser simultanément.
   

Choix du modèle de l'application :

Il existe différents modèles possibles d'applications permettant la messagerie instantanée, dont les plus utilisés sont le modèle Client-à-Client et Client-Serveur.



+ Le modèle Client-à-Client correspond à des applications légères qui peuvent toutes deux jouer le rôle du serveur, ou du client. Chaque application s est indépendante.


clt-clt



+ Le modèle Client-Serveur se veut plus axé sur un usage multi-client, employant une application relativement lourde et gourmande en ressource en tant que serveur, et une multitude d'applications clientes.


clt-serveur


Le modèle de notre projet