netty是一个nio框架,通过rpc长连接进行通信. nio和bio的区别是:bio是通过tcp/ip的三次握手机制实现通信,服务端连接几个客户端就要开几个线程,而nio有一个叫选择器(多路复用器)的东西,客户端要跟服务端进行通信,需要先在选择器上注册一个管道,可以理解这个管道是用来做数据传输的,然后服务端只要开启一个线程来轮询注册进来的客户端管道,根据不同的管道状态交给服务器管道做对应的处理,服务器也要进行管道注册.主要的状态有可读.可写.堵塞等状态. 主要的api有: serverBoot…