Vous êtes sur la page 1sur 1

Examen TP

Classe :GLSI-3 A & B Année universitaire : 2021-2022


Matière : Systèmes Répartis Date : 13-12-2022
Documents autorisés : Oui Session : Principale, 1er semestre
Durée : 1h30

Exercice n°1 : client/serveur multi-threadée

Créer une application client/serveur multi-threadée qui permet à un client de se


connecter au serveur et de demander la liste des spectacles disponibles.

Le client demandera au serveur le nombre de places disponibles pour un certain


spectacle qu’il choisit d’une liste. Le serveur lui répond en lui affichant le nombre de places
restant. Par exemple, le spectacle de « blanche neige » a 10 places disponibles, le spectacle « la
belle et la bête » a 11 places disponibles. Si les places sont encore disponibles, le client peut
passer la commande de réservation.

Nb : La réservation, l’idée est de laisser un client envoyé le nombre de places à réserver


et le serveur doit ainsi répondre à sa demande soit en l’acceptant et du coup diminuer les places
disponibles pour le spectacle, soit refuser en raison d’absence de places disponibles. Dans les
deux cas, le serveur doit afficher un message de succès ou d’échec.

Vous aimerez peut-être aussi