I’ve just started exploring java NIO, non-blocking IO.
I’m interested to know the fundamentals behind the implementation. How is communication between Java selector and physical socket is established? Is there a operating system level thread that polls underlying resource continuously? And is there any java thread per selector continously polling to receive these events? Can someone of you kindly point me to this.
I’ve just started exploring java NIO, non-blocking IO. I’m interested to know the fundamentals
Share
I think it’s better first give you a picture(take from other guy’s blog)

(source: csdn.net)
Also some information get from that blog,