本书循序渐进的地介绍了 Netty各个方面的内容。
本书共分为 4 个部分(共15章):
此外,附录部分还会简单地介绍 Maven,以及如何通过使用 Maven 编译和运行本书中的示例。

第一部分是介绍Netty的概念及体系结构:


第二部分主要介绍自定义协议经常用到的编解码器:

第三部分介绍 Netty 对于应用层高级协议的支持,会覆盖常见的协议及其在实践中的应用:

第四部分是一些案例研究,包含了Droplr、Firebase、 Urban Airship 、Facebook 和 Twitter 提交的案例研究,演示了Netty 的设计以及架构原则,在构建高度可伸缩和可扩展的应用程序方面的应用:

该附录的主要目的是提供一个对于 Apache Maven 的基本介绍,以便读者可以编译和运行本书的示例代码清单,并在开始使用 Netty 时扩展它们来创建自己的项目。
介绍了以下主题:
