1、Bootstrap
- Bootstrap的字面意思是引导,通常情况下,一个Netty应用由一个Bootstrap开始,配置整个Netty程序和串联各个组件
- 在Netty中,Bootstrap是客户端程序的启动引导类
2、ServerBootstrap
- 在Netty中,ServerBootstrap是服务端启动引导类
3、二者相关的常用方法
public ServerBootstrap group(EventLoopGroup parentGroup,EventLoopGroup childGroup)
public B group(EventLoopGroup group)
public B channel(Class<? extends C> channelClass)
public <T> B option(ChannelOption<T> option,T value)
public<T> ServerBootstrap childOption(ChannelOption<T> childOption,T value)
public ServerBootstrap childHandle(ChannelHandler childHandler)
public ChannelFuture bind(int inetPort)
用于客户端连接服务器端
public ChannelFuture connect(String inetHost,int inetPort)