début clientHanderBytes

This commit is contained in:
trochas
2025-01-28 11:07:53 +01:00
parent 819456138e
commit 659abad8d7
2 changed files with 22 additions and 0 deletions

View File

@@ -19,6 +19,8 @@ Vous pouvez le partager avec votre binome et l'encadrant de TP.
## Rapport ## Rapport
J'ai fait ça avec Tuan Minh Vu.
Votre rapport doit être écrit ici en markdown. Votre rapport doit être écrit ici en markdown.
Vous trouverez la syntaxe de markdown ici : https://docs.gitlab.com/ee/user/markdown.html Vous trouverez la syntaxe de markdown ici : https://docs.gitlab.com/ee/user/markdown.html

View File

@@ -1,6 +1,9 @@
package fr.istic.pr.echo; package fr.istic.pr.echo;
import java.io.InputStream;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.net.Socket; import java.net.Socket;
public class ClientHandlerBytes implements ClientHandler { public class ClientHandlerBytes implements ClientHandler {
@@ -14,5 +17,22 @@ public class ClientHandlerBytes implements ClientHandler {
public void handle() { public void handle() {
//Lecture du message dans un buffer de bytes //Lecture du message dans un buffer de bytes
//Envoie du buffer de bytes. //Envoie du buffer de bytes.
ObjectInputStream objInStream;
try {
InputStream inStream = socket.getInputStream();
byte[] buffer = new byte[8];
String byteRead;
String
objInStream = new ObjectInputStream(this.socket.getInputStream());
String message = (String) objInStream.readObject();
System.out.println(message);
byte[] tab8byte = new byte[8];
byte[] messageByte = message.getBytes();
} catch (Exception e) {
System.out.println(e);
}
} }
} }