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
J'ai fait ça avec Tuan Minh Vu.
Votre rapport doit être écrit ici en markdown.
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;
import java.io.InputStream;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.net.Socket;
public class ClientHandlerBytes implements ClientHandler {
@@ -14,5 +17,22 @@ public class ClientHandlerBytes implements ClientHandler {
public void handle() {
//Lecture du message dans un 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);
}
}
}