Memoire
Thread1
Threadn
Class Class
implement
runnable
Ecrire la méthode
run()
new Thread(new
Classe()).start()
class Class
extends Thread
Surcharger la
méthode run()
new
Calss().start();
Serveur
Processus
(ServerSocket)
Thread1
(Socket)
Threadn
(Socket)
Thread2
(Socket)
Client 1
Client 2
Client n
Fixer port ServerSocket;
Attente Connection;
Lancer Thread;
Reboucler;
Constructeur(Socket);
Méthode run();
Classe principale (serveur) Classe Service (Thread)

Chap3 clientsrvr