Я пробую Java.nio-пакет для неблокирующей связи. Поэтому я получил свой ServerSocketChannel и все мои подключенные клиенты (SocketChannel) в селекторе и жду данных (OP_ACCEPT / OP_READ) с помощью Selector.select ().
Мой вопрос: могу ли я - вместо использования ByteBuffer и чтения непосредственно с помощью SocketChannel.read () - использовать базовый Socket, получить InputStream и читать с использованием этого потока? Или это испортит селектор?