Un logiciel "talk" : Spécification de la version d'initialisation. On souhaite réaliser un système client/serveur permettant de communiquer à plusieurs simultanément sur le réseau. Deux implantations sont réalisées l'une en TCP, l'autre en UDP. Coté client : le client envoie des messages (texte) au serveur. le client accepte les commandes suivantes saisies au clavier :
Coté serveur : le serveur rediffuse tous les messages (texte) qu'il reçoit d'un de ces clients vers tous les autres clients connectés et connus. le serveur accepte les commandes suivantes : provenant d'un client ou d'une saisie au clavier :
provenant du clavier :
provenant d'un client :
Ce projet est hébergé sut github Dans le cadre d'un projet NSY103 informatique au Liban ce projet est développé pour créer un logiciel de "Conférence textuelle" |
Cours du Cnam > Linux : principes et programmation : NSY103 > NSY103 : Linux : principes et programmation >