• Aucun résultat trouvé

PR6 – Programmation réseaux TP no 9 bis : Le protocole UDP (suite du TP9)

N/A
N/A
Protected

Academic year: 2022

Partager "PR6 – Programmation réseaux TP no 9 bis : Le protocole UDP (suite du TP9)"

Copied!
1
0
0

Texte intégral

(1)

L3 Informatique Année 2016-2017

PR6 – Programmation réseaux

TP n

o

9 bis : Le protocole UDP (suite du TP9)

Ce TP reprend les récepteurs et clients écrits au TP9 et modifie leurs comportements.

I) Un client multi-fils

Exercice 1 :

Écrivez, en C ou en Java au choix, un client un peu plus sophistiqué que celui du TP9 qui se comporte de la manière suivante :

– il lit les messages sur l’entrée standard et les envoie sous forme de datagrammes UDP au serveur, et

– en même temps, il lit les messages qu’il reçoit du serveur et les affiche sur la sortie standard.

II) Un serveur UDP de messagerie textuelle

Exercice 2 :

Modifiez un de vos récepteurs UDP de façon à ce que :

– il garde une liste des adresses de toutes les sockets de la part desquelles il a reçu des datagrammes (mais chaque adresse seulement une fois), et

– à la réception de chaque message, il le réexpédie, précédé de l’adresse de la socket émettrice comme avant, à toutes les adresses dans cette liste.

1

Références

Documents relatifs

Écrire un programme qui prend 3 arguments fic, alire, pivot sur la ligne de commande, vérifie que fic est composé uniquement de chiffres et si c’est le cas, stocke dans une chaîne

Ce message aura la forme suivante : adresse_ip port\n où adresse_ip est une chaînes de caractère représentant une adresse IP et port est une chaîne de caractères représentant

Pour cela le client demande la définition d’un mot au serveur et celui-ci lui renvoie le texte obtenu par l’appel à l’utilitaire dict (voir man dict sur son terminal).. Si dict

Dans chacun des trois exercices ci-dessous, il s’agit d’écrire un serveur qui reçoit une image sous une certaine forme, la transforme en niveaux de gris et la renvoie sous une

Écrire un programme, ServeurMajuscule, représentant un serveur TCP itératif renvoyant les chaînes de caractères envoyées par des clients après les avoir mis en majuscule.. Le

Pour cela, faire en sorte que le serveur détermine le nombre à choisir lorsque qu’un client se connecte et qu’il n’y a à ce moment là pas de client connecté.. Tout client qui

L’idée est la suivante : un client producteur envoie au serveur une chaîne de caractères qu’il aura reçu par l’entrée standard (le clavier), le serveur stocke alors cette

Le protocole est élémentaire, le client se contente d’envoyer un mot au serveur qui lui renvoit la réponse sous la forme d’un texte constitué d’un nombre quelconque de lignes