一、Netty 的整体结构 在 Netty 的官网中,给出了一张图,图片如下: 上图摘自 Netty 官网首页。 这就是 Netty 的模块划分图,可以清晰的看出,一共分为三个模块: Core 核心层; Protocol Support 协议支持层; Transport Services 传输服务层。 可以看出,Netty 的模块设计具备较高的通用性和可扩展性。 1. Core 核心层 Core 核心层包含了 Netty 最为核心的功能,提供了底层网络通信的通用抽象和实现,包括可扩展的事件模型、通用的通信 AP...