Netty
学习Netty源码,了解其内部实现机制
generally2008
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Netty 自主学习目录
目录列表1. Netty 源码分析入口2. Netty 源码分析一 NioEventLoopGroup创建逻辑3. Netty 源码分析一ServerBootstrap的bind方法4. Netty 源码分析一 NioEventLoopGroup类的register方法5.待完善中…...原创 2019-11-28 16:18:57 · 349 阅读 · 0 评论 -
Netty 源码分析入口1-1
像Netty的一些架构以及一些原理网上会有很多文章,在这里都不会再重复讲述。一般研究框架前,肯定要找到入口,像Netty框架里面有很多测试Demo。我们首先看一个socket服务器端的代码----------- 引用Netty框架demo中的DiscardServer的代码 -----------------/** * Discards any incoming data. */pu...原创 2019-11-28 11:08:14 · 297 阅读 · 0 评论 -
Netty 源码分析1.2 NioEventLoopGroup创建逻辑
在前面一章中已经简单的了解了一个socket的代码结构,用了哪些类?那么我们就先了解下使用到的NioEventLoopGroup这个类1.类的继承关系图可以看出该类本身实际上是一个可以定时执行任务的线程池。一般我们在创建ServerBootstrap 类时一般设置父的EventLoopGroup 接收连接的池组时,都是使用的NioEventLoopGroup类2.创建类时代码执行的序列图...原创 2019-11-28 11:08:20 · 330 阅读 · 0 评论 -
Netty 源码分析1.3 ServerBootstrap的bind方法
###################################################################################后续文章中都会对一些代码逻辑进行说明,但原文的英文注释一般不会直译,进行保留,只会说明那些没有注释的地方###############################################################...原创 2019-11-28 15:43:03 · 570 阅读 · 0 评论 -
Netty 源码分析1.4 NioEventLoopGroup类的register方法
###################################################################################后续文章中都会对一些代码逻辑进行说明,但原文的英文注释一般不会直译,进行保留,只会说明那些没有注释的地方###############################################################...原创 2019-11-28 19:41:09 · 434 阅读 · 0 评论 -
Netty 源码分析1.5 NioServerSocketChannel类
通过该类的register方法了解其内部实现原理;通过register序列图了解上下文调用链路与关系原创 2019-12-06 13:47:24 · 328 阅读 · 1 评论 -
Netty 源码分析1.6 DefaultChannelPipeline类
###################################################################################后续文章中都会对一些代码逻辑进行说明,但原文的英文注释一般不会直译,进行保留,只会说明那些没有注释的地方###############################################################...原创 2019-12-11 11:56:32 · 458 阅读 · 0 评论 -
Netty源码分析接口系列2.1 Channel接口
###################################################################################后续文章中都会对一些代码逻辑进行说明,但原文的英文注释一般不会直译,进行保留,只会说明那些没有注释的地方###############################################################...原创 2019-11-29 15:28:28 · 34416 阅读 · 0 评论 -
Netty源码中知识点学习记录3.1----DefaultChannelId
###################################################################################后续文章中都会对一些代码逻辑进行说明,但原文的英文注释一般不会直译,进行保留,只会说明那些没有注释的地方###############################################################...原创 2019-11-29 17:53:44 · 1818 阅读 · 0 评论 -
Netty源码中知识点学习记录3.2----2的指数次幂
========= 本系统文章都是依据Netty的4.1.44.Final-SNAPSHOT这个版本来讲解====================本文中关联的所有文章的总目录可以参看:系列文章目录1. 前言 在Netty 源码分析一 NioEventLoopGroup创建逻辑这篇文章中,我们知道在选择EventExecut...原创 2019-12-02 11:04:14 · 658 阅读 · 1 评论
分享