“Cómo enviar una matriz de bytes en Socket Java” Código de respuesta

Cómo enviar una matriz de bytes en Socket Java

byte[] message = ...
Socket socket = ...
DataOutputStream dOut = new DataOutputStream(socket.getOutputStream());

dOut.writeInt(message.length); // write length of the message
dOut.write(message);           // write the message
Foolish Fish

Cómo enviar una matriz de bytes en Socket Java

Socket socket = ...
DataInputStream dIn = new DataInputStream(socket.getInputStream());

int length = dIn.readInt();                    // read length of incoming message
if(length>0) {
    byte[] message = new byte[length];
    dIn.readFully(message, 0, message.length); // read the message
}
Foolish Fish

Respuestas similares a “Cómo enviar una matriz de bytes en Socket Java”

Preguntas similares a “Cómo enviar una matriz de bytes en Socket Java”

Más respuestas relacionadas con “Cómo enviar una matriz de bytes en Socket Java” en Java

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código