Skip to content

MingDu/Reading-Netty-SourceCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

读Netty源码

一. 版本:

​ Netty Version: 4.1.63 ​ Doc Version: 1.0.0

二. 作者:

名称 贡献 联系方式
阿杜看源码 中文版本 @阿杜看源码 二维码

三. 介绍:

​ 本文主要讨论Netty的Server主体框架, PipeLine处理流程, ByteBuf空间管理及一些示例的Handler. ​ 从源码细节到大体的流程梳理, 希望通过图示的方式能把Netty的大体运行说清楚, 图意在基于UML 2的规范, 但还是有很多场景没找到对应的示例, 还请多提意见. ​ 有错误及不足的地方还请多指正, 希望能对大家有帮助.

四. 内容:

  1. 总体介绍(未完成).

  2. 服务端与客户端的互动(未完成).

  3. Pipeline 的执行过程(未完成).

  4. 内存管理过程, PooledByteBuf 的管理过程.

  5. Handler 的执行过程(未完成).

    : github上不能正常显示公式, 可以下载chrome插件: MathJax Plugin for Github

五. 参考:

  1. Netty案例大全
  2. Netty内存池
  3. Netty Github上的ByteBuf测试用例

"阿杜看源码"所有稿件, 未经正式授权一律不得转载、出版、改编,或进行与"阿杜看源码"版权相关的其他行为,违者必究!

About

Reading Netty Source Code!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages