NIO
2021-02-25 17:43:59 2 举报
nio 流程描述
作者其他创作
大纲/内容
某个请求整体流程:selector轮询器监听ServerSocketChannel管道的OP_ACCEPT事件,监听到某个请求(clientA)的ACCEPT事件,然后获取这个连接事件的通道(SocketChannel(A)),selector轮询器监听这个通道的OP_READ事件,selector轮询器监听到OP_READ事件后,selector轮询器监听这个通道的OP_WRITE事件,selector轮询器监听到OP_WRITE事件后,对(SocketChannel(A))写处理keys selector.selectedKeys()
ip+port
selector
clientA
SocketChannel
server
clientB
ServerSocketChannel
clientC
服务器
0 条评论
下一页