0% ont trouvé ce document utile (0 vote)
110 vues1 page

TP 3

Le document décrit quatre exercices sur les systèmes distribués et la programmation sockets. Les exercices portent sur une version multi-threadée d'un serveur TCP, un serveur web affichant la date, le calcul distant du plus grand commun diviseur de deux entiers, et une application echo client-serveur avec UDP.

Transféré par

Dolores Abernathy
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
110 vues1 page

TP 3

Le document décrit quatre exercices sur les systèmes distribués et la programmation sockets. Les exercices portent sur une version multi-threadée d'un serveur TCP, un serveur web affichant la date, le calcul distant du plus grand commun diviseur de deux entiers, et une application echo client-serveur avec UDP.

Transféré par

Dolores Abernathy
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Faculté des Sciences de Bizerte A.

U 2021/2022
Section GLSI3 13 octobre 2021

Systèmes distribués
Travaux pratiques N° 3 : modèle client/serveur
et programmation sockets (suite)

Exercice 1 Version multihtreadée d”un serveur TCP


1. Proposer une version mutlithreadée du serveur TCP du dernier exercice du TP précédent
(serveur de compte en banque).
2. Quels sont les problèmes qui peuvent avoir lieu ?

Exercice 2 Serveur Web renvoyant la date


1. Proposer un modèle C/S permettant à un navigateur d’afficher la date. Le message
renvoyé par le serveur doit pouvoir être lu par tous les navigateurs.
2. Donner le code Java de votre serveur. Tester la solution.

Exercice 3 Calcul distant du pgcd de deux entiers


1. Proposer un modèle client/serveur permettant à un client de calculer le pgcd de deux
entiers sur un serveur distant
2. Implémenter le client et le serveur en java (le protocole de transport est UDP)

Exercice 4 Application Echo avec UDP et Swing


1. Proposer un modèle client/serveur permettant de réaliser le scénario suivant :(1)les
client envoient leurs packets aux serveurs (2)le serveur renvoie les memes données au
client avec des informations supplémentaires (taille des données, date de réception, port
de réception, etc).
2. Implementer l’application en UDP
3. Les clients et serveurs sont des JFrame Swing, mettre à jour l’application.

1/1 Khaled Barbaria

Vous aimerez peut-être aussi