上篇文章(Netty入门—要想掌握Netty,你必须知道它的这些核心组件)大明哥阐述了Netty的整体结构,从这篇文章开始大明哥就将这个整体进行拆分讲解,今天是第一个核心组件:Bootstrap。一句话来概括Bootstrap,无论是Netty的客户端还是服务端程序,都是从这里开始的。在Netty入门—亘古不变的HelloWorld一文的demo中,我们首先创建一个ServerBootstrap对象(服务端)或者Bootstrap对象(客户端),然后调用他们的各个方法进行组装整个Netty服务端和客户端,从代码中我们可以看出这两个类是一个辅助类,用来辅助服务端或者客户端初始化和启动的。Boot
在上篇文章(Netty入门—亘古不变的HelloWorld)中,我们简单认识了开发一个Netty服务端和客户端代码的主要步骤了,在这几大步骤中我们基本上可以看出Netty的几个核心组件。在真正进入Netty的学习之前,我们非常有必要先对这些组件进行一个整体的认识,对于Netty入门阶段的讲解,大明哥采用整体—>分解—>总结的模式来阐述。对于一头牛,我们需要先知道这是一头牛,了解这头牛有哪些组织,然后再把这些组织一个一个地拆开来认识,清楚里面每一个组织的功能,最后再将这些组织组合成一头牛,是不是就会清晰很多。Bootstrap:引导器Bootstrap的意思是引导,一个Netty应用