diff --git a/README.md b/README.md index 1d43c4b..9b47819 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,13 @@ -# Squelette du TP +# Rapport du TP 1 +Réalisé par Thibaut Rochas et Tuan Minh VU + +## Partie I: Le classique serveur Echo + +### EXERCICE 1 : Version séquentielle +voir le repo XD + +### EXERCICE 2 : Test et capture + ## Utilisation diff --git a/fichier_pour_CR/p1_ex2_bytes.pcapng b/fichier_pour_CR/p1_ex2_bytes.pcapng new file mode 100644 index 0000000..53e2072 Binary files /dev/null and b/fichier_pour_CR/p1_ex2_bytes.pcapng differ diff --git a/fichier_pour_CR/p1_ex2_bytes.png b/fichier_pour_CR/p1_ex2_bytes.png new file mode 100644 index 0000000..c513738 Binary files /dev/null and b/fichier_pour_CR/p1_ex2_bytes.png differ diff --git a/src/main/java/fr/istic/pr/echo/EchoServer.java b/src/main/java/fr/istic/pr/echo/EchoServer.java index e6ce623..f5d2c7e 100644 --- a/src/main/java/fr/istic/pr/echo/EchoServer.java +++ b/src/main/java/fr/istic/pr/echo/EchoServer.java @@ -20,7 +20,7 @@ class echoServer { 3. appeler la méthode handleBytes() sur le handler */ Socket socket = serverSocket.accept(); - ClientHandler clientHandler= new ClientHandlerChar(socket); + ClientHandler clientHandler= new ClientHandlerBytes(socket); clientHandler.handle(); socket.close(); } diff --git a/src/main/java/fr/istic/pr/echomt/ClientHandler.java b/src/main/java/fr/istic/pr/echomt/ClientHandlerMT.java similarity index 74% rename from src/main/java/fr/istic/pr/echomt/ClientHandler.java rename to src/main/java/fr/istic/pr/echomt/ClientHandlerMT.java index 8019035..163e6f5 100644 --- a/src/main/java/fr/istic/pr/echomt/ClientHandler.java +++ b/src/main/java/fr/istic/pr/echomt/ClientHandlerMT.java @@ -1,6 +1,6 @@ package fr.istic.pr.echomt; -public interface ClientHandler { +public interface ClientHandlerMT { /** La méthode handle traite le client **/ public void handle(); } \ No newline at end of file diff --git a/src/main/java/fr/istic/pr/echomt/EchoServerMT.java b/src/main/java/fr/istic/pr/echomt/EchoServerMT.java new file mode 100644 index 0000000..984fdfc --- /dev/null +++ b/src/main/java/fr/istic/pr/echomt/EchoServerMT.java @@ -0,0 +1,4 @@ +package fr.istic.pr.echomt; + +public class EchoServerMT { +}