Netty
文章平均质量分 92
zjL-1997
这个作者很懒,什么都没留下…
展开
-
Netty源码分析二:服务端监听源码分析
阅读本文之前最好先阅读前一篇博文的分析,以便于更好的理解本文内容。 本文主要针对服务器端的Netty常见编码形式进行源码分析,从而充分理解Netty的运行机制和各个组件的本质。 首先,NioEventLoopGroup的创建过程都是类似的,这里就不再进行追溯,而在创建的bs方法,客户端使用的是Bootstrap,服务器端使用的是ServerBootstrap。因此在sbs的链式调用这一部分有所区别,这里就从链式调用开始进行分析。先将服务端设置监听的源码展示如下。 public static void mai原创 2020-10-08 15:09:58 · 265 阅读 · 0 评论 -
Netty源码解析一:客户端的连接源码分析
本篇博客不去具体分析Netty的使用,而是在能够使用netty的基础上去进一步分析其源码。 本文主要对客户端连接过程进行分析。 首先,在客户端建立起与服务器端连接的代码如下: public static void main(String[] args) { // 创建一个线程组 NioEventLoopGroup eventExecutors = new NioEventLoopGroup(); // 创建一个用来初始化的bs Bootstrap bootstrap = new B原创 2020-10-08 15:02:32 · 212 阅读 · 0 评论