“Как отправить байт -массив в сокете Java” Ответ

Как отправить байт -массив в сокете 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

Как отправить байт -массив в сокете 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

Ответы похожие на “Как отправить байт -массив в сокете Java”

Вопросы похожие на “Как отправить байт -массив в сокете Java”

Больше похожих ответов на “Как отправить байт -массив в сокете Java” по Java

Смотреть популярные ответы по языку

Смотреть другие языки программирования