网络服务的基本结构
-
读
-
解码
-
处理
-
编码
-
返回
传统处理方式:每个处理器独立线程
基本的reactor:单线程版本
nio支持
-
Channel
-
Buffer
-
Selector
-
SelectionKey
单reactor单线程io, 线程池处理业务。
多reactor
image-20200106132533948.png单独一个reactor做接收,多个reactor做io,线程池处理业务。
读
解码
处理
编码
返回
nio支持
Channel
Buffer
Selector
SelectionKey
单reactor单线程io, 线程池处理业务。
单独一个reactor做接收,多个reactor做io,线程池处理业务。
本文标题:java网络-reactor总结
本文链接:https://www.haomeiwen.com/subject/mjqkactx.html
网友评论