Java SocketChannels & Selectors - PullRequest
       10

Java SocketChannels & Selectors

0 голосов
/ 29 августа 2018

Я пытаюсь реализовать своего рода «рукопожатие» поверх Java SocketChannels, и мне было интересно, есть ли способ передачи SocketChannel от одного селектора к другому, как я зарегистрирую SocketChannel с помощью селектор списков ожидания, а затем, как только он пройдет процесс рукопожатия, я перенесу его в другой селектор.

Если я сохраню соответствующий SocketChannel в хэш-карте, соответствующей его SelectionKey, могу ли я отменить регистрацию этого канала из одного селектора и зарегистрировать его в другом? Есть ли более эффективный способ сделать это?

...