“Jak wysłać tablicę bajtów w gniazdo Java” Kod odpowiedzi

Jak wysłać tablicę bajtów w gniazdo 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

Jak wysłać tablicę bajtów w gniazdo 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

Odpowiedzi podobne do “Jak wysłać tablicę bajtów w gniazdo Java”

Pytania podobne do “Jak wysłać tablicę bajtów w gniazdo Java”

Więcej pokrewnych odpowiedzi na “Jak wysłać tablicę bajtów w gniazdo Java” w Java

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu