文章

Netty

Netty

Netty是现在最流行的NIO框架,它的健壮性、功能、性能、可定制性和可扩展性都是同类框架中首屈一指的。

Netty 是基于java NIO 的编程框架

Netty实现通信的步骤:

1.创建两个NIO线程组,一个专门用于网络事件处理(接受客户端的连接),另一个则进行网络通信的读写

2.创建一个ServerBootstrap 对象,配置Netty 的一系列参数,例如接受传出数据的缓存大小等等

3.创建一个实际处理数据的类 ChannelInitializer,进行初始化的准备工作,比如设置接受传出数据的字符集、格式、已经实际处理数据的接口

4.绑定端口,执行同步阻塞方法等待服务器端启动即可

本文由作者按照 CC BY 4.0 进行授权