【Netty】Netty 核心组件 ( ServerBootstrap

您所在的位置:网站首页 netty线程模型有哪些 【Netty】Netty 核心组件 ( ServerBootstrap

【Netty】Netty 核心组件 ( ServerBootstrap

#【Netty】Netty 核心组件 ( ServerBootstrap | 来源: 网络整理| 查看: 265

文章目录一、 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