线程池中的线程 : NioEventLoopGroup 线程池中维护了若干 NioEventLoop 线程 , 这相当于主从反应器 ( Reactor ) 模型中的反应器 , 每个 NioEventLoop...的模型的总体架构 , 下面重点介绍 Netty 模型中的异步模型 , Netty 中的每次绑定端口 , 连接远程端口 , 读写数据都要涉及到异步操作 ;
二、 异步模型
----
1 ....Netty 中的异步操作与 ChannelFuture 返回值 :
① 异步操作 : Netty 模型中凡是关于 IO 的操作 , 如绑定端口 ( Bind ) , 远程连接 ( Connect ) ,...Netty 中的异步操作机制 :
① Future-Listener 机制 : Future 表示当前不知道结果 , 在未来的某个时刻才知道结果 , Listener 表示监听操作 , 监听返回的结果...Future 链式操作 : 这里以读取数据 , 处理后返回结果为例 ;
数据读取操作 ;
对读取的数据进行解码处理 ;
执行业务逻辑
将数据编码 ;
将编码后的数据写出 ;