Je vais faire un cadeau mais pas à n’importe qui, à la licence pro de l’an prochain. Comme les même travaux reviennent d’une année sur l’autre, j’ai décidé de mettre en ligne ce que j’ai fait.
En Java nous avons un prof qui maîtrise son sujet à tel point qu’il nous noie sous les informations et les termes techniques, si bien que lorsqu’on lui pose une question on a du mal à en saisir la réponse. (Ou peut être que je formulais mal mes questions).
Le but du projet était de créer un chat en java en utilisant les sockets. D’un côté le serveur, de l’autre le client.
Plusieurs particularités :
- Une socket d’émission (je parle) et une socket de réception (j’écoute) dont pour cette dernière, le port devait être attribué de façon automatique par le serveur selon le client.
- Une FIFO pour stocker le texte émis par les utilisateurs.
- Un diffuseur qui « pioche » dans la FIFO pour envoyer le texte à tous les chateurs.
- D’autres choses comme : utilisateurs avec mot de passe, différentes commandes (changer de pseudo et de mot de passe) et enregistrer le tout par sérialisation.
Et bien tout ça, c’est dans le zip qui suit
Chat_java.zip
Evidement, je ne dis pas que c'est
exactement ce qu'il fallait faire, mais cela reste une bonne base pour votre travail
aaaaa