| Netty | Java NIO | 含义 |
|---|---|---|
NioServerSocketChannel | ServerSocketChannel | 监听服务器端口 |
NioSocketChannel | SocketChannel | 表示一条已经连接的TCP连接 |
NioEventLoop | Selector + Thread | 轮询并处理I/O事件 |
NioEventLoopGroup | 多个Selector和线程 | 管理多个EventLoop |
ChannelPipeline | 原生NIO没有 | 处理事件的流水线 |
ChannelHandler | 原生NIO中的业务判断代码 | 处理连接、读取、写入等事件 |
ByteBuf | ByteBuffer | 保存网络字节 |
ChannelFuture | 原生NIO没有直接对应 | 表示异步操作结果 |
ServerBootstrap | 手动创建、配置和注册Channel | 服务器启动器 |