12
Апр
2018

Передача файлов NIO2

Добрый день есть код

SocketAddress socketAddress = new InetSocketAddress(HOST, PORT);
SocketChannel socketChannel = SocketChannel.open();
socketChannel.connect(socketAddress);

FileChannel fileChannel = new RandomAccessFile(file, "r").getChannel();
fileChannel.transferTo(0, fileChannel.size(), socketChannel);

как я понимаю он для передачи файла. Нужен соотвецтвующий код со стороны получателя. Еще хотел спросить можно таким способом передавать видео, картинки, архивы. Если нет то дайте пожалуйста ссылку на ресурс где об этом можно прочесть.

Источник: https://ru.stackoverflow.com/questions/813450/%D0%9F%D0%B5%D1%80%D0%B5%D0%B4%D0%B0%D1%87%D0%B0-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2-nio2

Тебе может это понравится...

Добавить комментарий