NIO模型与Netty
2021-11-27 14:50:24 15 举报
java NIO模式说明. Netty 框架处理流程说明
作者其他创作
大纲/内容
3.注册后产生
注册
注册并监听Read事件
返回所有SelectionKey Set
ChannelHandlerContext
Selector
ServerSocketChannel监听服务端口
ChannelHandler
2.注册
返回有事件发生的SelectionKeySet
SelectionKey
注册后产生
Client
4.注册并监听Read事件
SocketChannel
1.注册并监听Accept事件
2.连接请求
Netty
Keys()
3.获取客户端交互通道
读/写
ChannelPipeline(类似:SelectionKey 但更强大)
事件传播
SelectKeys()
选择器
1.在通道注册时产生该对象2.保存每个通道对象及注册的事件类型. 3.保存在Selector的Keys中
1:N
1.绑定
Channel(对应:SocketChannel)
Java NIO
0 条评论
下一页