Table des mati`eres
TD1 : La communication 3
Exercice 1 : Premi`ere communication ................... 3
Exercice 2 : Synchronisation de la communication ............ 3
Exercice 3 : Diff´erentes probl´ematiques de communication ....... 4
TD2 : Premiers pas avec les sockets 6
Exercice 4 : Premi`eres sockets ....................... 6
Exercice 5 : Plusieurs ´echanges ...................... 7
Exercice 6 : Communication `a plusieurs ................. 7
Exercice 7 : Taille des donn´ees inconnue ................. 8
TD3 : Sockets des experts 9
Exercice 8 : Sans biblioth`eque ....................... 9
Exercice 9 : Biblioth`eque de socket connect´ees .............. 9
Exercice 10 : Synchronisation et blocages ................ 9
Exercice 11 : Communication structur´ee ................. 10
TD4 : Les sockets Java 11
Exercice 12 : Communication par buffeur ................ 11
Exercice 13 : Communication objet .................... 11
Exercice 14 : Communication Java-C ................... 11
TD5 : La programmation client/serveur avec sockets 13
Exercice 15 : Serveur concurrent de calcul ................ 13
Exercice 16 : Serveur multi-services .................... 13
TD6 : La programmation client/serveur avec sockets 15
Exercice 17 : D´efinition de protocole pour le serveur de calcul ..... 15
Exercice 18 : Serveur de num´eros de port ................ 15
TD7 : D´eveloppement et ex´ecution d’applications RMI 16
Exercice 19 : Application Hello distribu´ee ................ 16
Exercice 20 : Calcul distribu´e d’une approximation du nombre Pi . . . 16
Exercice 21 : Encore une autre m´ethode d’approximation du nombre Pi 17
1