Netty源码分析
一只想飞的猪猪
这个作者很懒,什么都没留下…
展开
-
8 Netty源码分析之ChannelOption与AttributeKey组件分析
Netty源码分析之ChannelOption与AttributeKey组件分析第一步看源码过程分析我们看看AttributeKey这个类的作用总结: ChannelOption 是维护了一些TCP参数的赋值,Attribute 是用来存储业务数据,相当于activiti里面的参数第一步看源码过程分析我们来看看第一段的内容 //ChannelOption init启动我们分析Channe...转载 2019-06-19 18:36:36 · 368 阅读 · 0 评论 -
9 ChannelHandlerContext,ChannelInitializer组件的理解(之间的关系)与笔记
ChannelHandlerContext,ChannelInitializer组件的理解与笔记我们今天来看看ChannelInitializer组件ChannelInitializer类图ChannelInitializer什么时候会被调用?总结使用场景:接着我们看看 ChannelHandlerContext这个对象ChannelHandlerContext特点问题 pipeline 本身是一...原创 2019-06-20 11:51:26 · 484 阅读 · 0 评论 -
5 Netty 设置Reactor设置模式原理以及源码分析 与 Reactor 模式执行原理
先上一张手稿图 :具体步骤上面写的很清楚,Netty创建了两个连接,一个用于监听请求,只关注Accept 事件也就是连接事件, 一个是正在处理的对象也就是WorkGroup对象, 这两个之间通过selectionKey集合来传递源码分析:首先我们看看示例,然后分析相对应的方法,以及作用: 看注释哦 public static void main(String...原创 2019-06-12 14:05:24 · 200 阅读 · 0 评论 -
7,Netty的Channel与ChannelPipeline源码分析以及Doc介绍
Netty的Channel组件的作用以及相关类的具体Doc首先我们看看源码分析过程问题1ChannelPipeline是在什么时期创建的呢?用到什么样的模式? 起了什么样的作用 ?首先我们看看源码分析过程如果有什么不懂可以看看前面的几篇文章,我们发现它其实生成了一个Channel类型的ChannelFuture那么这个类是干什么的呢?我们看看DOc/** * A nexus to a n...原创 2019-06-18 10:42:58 · 640 阅读 · 0 评论