Netty(2)-服务端与客户端的启动流程
文章目录 一.服务端启动流程分析 1.四大必须属性 2.启动引导器:serverBootstrap 3.线程模型:bossGroup和workerGroup 4.IO模型:NioServerSocketChannel和OioServerSocketChannel 5.连接后读写逻辑 6.引导器其他方法参数 二.客户端启动流程分析 其他方法与服务端类似 一.服务端启动流程分析 1.四大必须属性 从一个最简单的服务端Demo看起 NIOServer public class NIOServer { public static void main ( String [ ] args ) { ServerBootstrap serverBootstrap = new ServerBootstrap ( ) ; // 启动引导器 NioEventLoopGroup bossGroup = new NioEventLoopGroup ( ) ; // 监听组 NioEventLoopGroup workerGroup = new NioEventLoopGroup ( ) ; // 工作组 serverBootstrap . group ( bossGroup , workerGroup ) // 指定线程模型:监听组和工作组 . channel (