随笔分类 -  netty源码分析

摘要:最近用到了netty-socketio。之前对这个了解比较少,对netty了解比较多,看代码的时候,发现二者不是一个东西(废话)。 主要让我比较惊讶的区别是BroadcastOperations这个东西。 让我感觉这个东西是一个面向聊天室的应用框架。 首先SocketIOClient有一个joinR 阅读全文
posted @ 2017-06-19 17:34 飞丸亻 阅读(1659) 评论(0) 推荐(0) 编辑
摘要:netty的handler模式真的挺方便的,可以像插件一样随意的插入自己新增的功能而不用队系统进行大的变动。 下面我们来看一下这个模式是如何实现和运行的。 待续。。。 阅读全文
posted @ 2017-04-07 12:06 飞丸亻 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-04-05 17:57 飞丸亻 阅读(1102) 评论(0) 推荐(0) 编辑
摘要:rocketmq用netty实现的网络连接,发现它多个线程掉用一个channel连接,所以这个是线程安全的? 使用Netty编程时,我们经常会从用户线程,而不是Netty线程池发起write操作,因为我们不能在netty的事件回调中做大量耗时操作。那么问题来了 – 1, writeAndFlush是 阅读全文
posted @ 2017-04-05 17:40 飞丸亻 阅读(3579) 评论(0) 推荐(0) 编辑
摘要:原文:http://budairenqin.iteye.com/blog/2215899 这篇分析一下accept的细节, 我觉得网络IO相关开发很多时候不能仅仅局限于java层, 尤其从accept开始一个连接诞生了, 什么拥塞控制啊, 滑动窗口啊等等一系列底层的问题可能就开始会渐渐困扰到你了, 阅读全文
posted @ 2017-03-25 13:16 飞丸亻 阅读(1033) 评论(0) 推荐(1) 编辑
摘要:原文:http://budairenqin.iteye.com/blog/2215896 源码来自Netty5.x版本, 本系列文章不打算从架构的角度去讨论netty, 只想从源码细节展开, 又不想通篇的贴代码, 如果没有太大的必要, 我会尽量避免贴代码或是去掉不影响主流程逻辑的代码, 尽量多用语言 阅读全文
posted @ 2017-03-25 12:52 飞丸亻 阅读(2913) 评论(0) 推荐(0) 编辑
摘要:Netty4 NioEventLoopGroup 解析 阅读全文
posted @ 2017-03-24 16:59 飞丸亻 阅读(1685) 评论(0) 推荐(1) 编辑
摘要:Netty源码分析之NioEventLoop 阅读全文
posted @ 2017-03-23 16:43 飞丸亻 阅读(870) 评论(0) 推荐(0) 编辑
摘要:http://www.tuicool.com/articles/mEJvYb 为了更好的理解和进一步深入Netty,我们先总体认识一下Netty用到的组件及它们在整个Netty架构中是怎么协调工作的。Netty应用中必不可少的组件: Bootstrap or ServerBootstrap Even 阅读全文
posted @ 2017-03-22 23:48 飞丸亻 阅读(399) 评论(0) 推荐(0) 编辑
摘要:Netty4 ServerBootstrap 初始化channelFactory ReflectiveChannelFactory 阅读全文
posted @ 2017-03-20 10:45 飞丸亻 阅读(1441) 评论(0) 推荐(0) 编辑
摘要:netty server bind 分析 阅读全文
posted @ 2017-03-20 10:11 飞丸亻 阅读(2017) 评论(0) 推荐(0) 编辑
摘要:netty 入门概述 阅读全文
posted @ 2017-03-20 00:37 飞丸亻 阅读(1942) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示