文章目录序言原理分析问题扩展
前言Netty的体系庞大复杂,所以分几篇文章进行说明。 加深理解需要一定的基础和耐心。 我们必须参照源代码反复推敲。 为了便于阅读,本篇的源代码部分只保留核心部分,便于阅读。 删除不重要的部分。 要查看完整版,必须先打开IDEA,然后将自己绘制的流程图提交到前面
原理分析
通常,所有Netty服务端程序都有此ServerBootstrap.bind () (在内部调用initAndRegister ) )方法,以便在AbstractBootstrap.java中使用此方法
finalchannelfutureinitandregister