本章主要回顾Java网络通信,包括传统BIO编程、伪异步I/O编程、NIO编程,介绍目前非常流行的通信框架Netty,以及如何通过Netty开发具体实例。最后,介绍分布式服务框架使用的私有协议和公有协议,设计自定义私有协议需要注意的问题。