Netty源码分析系列
Posted 弗兰克du进阶札记
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Netty源码分析系列相关的知识,希望对你有一定的参考价值。
本文是Netty源码分析系列的第一篇,主要讲一下后面文章准备展开的大纲。分析思路较多参考了他人文章,重新过一遍的目的也是为了加深印象。参考文章 https://github.com/yongshun/learn_netty_source_code
因为当前技术框架基本都是从使用开始,只有会最基本的使用之后,才能加深对框架的理解。所以我们的讲解从最基本的Netty的官方demo开始,根据demo的流程逐步分析。
这里说明一下,我们的使用都是基于Netty的4.1.18.Final
贴一下官方demo的源码,服务端与客户端差不多,只贴服务端代码:
按照上面的代码流程,初步定了以下的分析流程
NioEventLoopGroup
NioEventLoop
Channel
Bootstrap(Channel初始化、handler添加)
connect(客户端)、bind(服务端)
ChannelFuture
ByteBuf
以上是关于Netty源码分析系列的主要内容,如果未能解决你的问题,请参考以下文章