Почему пользовательский поставщик NIO Selector? - PullRequest
2 голосов
/ 10 марта 2011

Кто-нибудь знает, зачем нам нужен пользовательский поставщик селекторов в Java NIO.Есть ли кто-нибудь, кто когда-либо использовал пользовательский поставщик селекторов, и зачем вам это делать?

Ответы [ 2 ]

4 голосов
/ 15 апреля 2011

Я написал один для предоставления SSLSocketChannels и SSLServerSocketChannels (и SSLSelectors ...). Я также могу представить, как написать один для обеспечения прокси, так как java.net.Proxy и тому подобное вообще не поддерживаются в java.nio.

2 голосов
/ 04 мая 2011

Ложная реализация.

Может быть весьма полезно написать модульные тесты для кода, который использует NIO.В противном случае может быть сложно симулировать различные виды сбоев сети.

...