【Netty】Netty 核心组件 ( ServerBootstrap |
您所在的位置:网站首页 › netty线程模型有哪些 › 【Netty】Netty 核心组件 ( ServerBootstrap |
文章目录一、 ServerBootstrap / Bootstrap 引导组件二、 服务器端 ServerBootstrap 引导组件三、 客户端 Bootstrap 引导组件一、 ServerBootstrap / Bootstrap 引导组件 ServerBootstrap / Bootstrap 引导组件 : ① 服务器 / 客户端 配置 : ServerBootstrap / Bootstrap 组件的作用是配置 Netty 服务器 / 客户端的各种配置 ; ② 关联各种组件 : 该 ServerBootstrap / Bootstrap 组件将线程池 ( NioEventLoopGroup ) , 套接字通道 ( NioServerSocketChannel / SocketChannel ) , 处理者 ( Handler ) , 通道初始化器 ( ChannelInitializer ) 关联在一起 ; ③ ServerBootstrap : 服务器端程序的引导组件 ; ④ Bootstrap : 客户端程序的引导组件 ; 二、 服务器端 ServerBootstrap 引导组件ServerBootstrap 常用方法 : 该组件类是服务器端使用的引导组件 ; 1 . 关联线程池 : 关联服务器端的 BossGroup 和 WorkerGroup 线程池 ( NioEventLoopGroup 类型 ) , parentGroup 参数是 BossGroup 负责建立客户端连接 , childGroup 参数是 WorkerGroup 负责与客户端进行数据交互 ; public ServerBootstrap group(EventLoopGroup parentGroup, EventLoopGroup childGroup)2 . 设置通道类 : 设置服务器端的通道类型 , 一般设置 NioServerSocketChannel.class 值 ; public B channel(Class |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |