搜索结果
查询Tags标签: allocHandle,共有 5条记录-
Netty学习笔记(4) Netty源码 - accept 和 read流程
文章目录 前言1. nio中的accept回顾2. netty中的accept流程1. int localRead = doReadMessages(readBuf)2. pipeline.fireChannelRead(readBuf.get(i))1. childGroup.register(child).addListener(new ChannelFutureListener()3. netty 中的 read 流程前言 笔记基于黑马的…
2022/1/30 14:04:53 人评论 次浏览 -
netty源码之业务逻辑处理
目录 前言 流程 1、业务逻辑的入口,read 2、从pipeline的链表上依次执行前言 红色的部分就是我们这次分析的核心pipeline , 本质上是一个双向的链接,请注意是双向 , 它有head、tail , 中间有很多Context , 每个context 包含了需要执行的handler ,我们可以正向或者反向…
2021/7/27 22:06:03 人评论 次浏览 -
netty源码之业务逻辑处理
目录 前言 流程 1、业务逻辑的入口,read 2、从pipeline的链表上依次执行前言 红色的部分就是我们这次分析的核心pipeline , 本质上是一个双向的链接,请注意是双向 , 它有head、tail , 中间有很多Context , 每个context 包含了需要执行的handler ,我们可以正向或者反向…
2021/7/27 22:06:03 人评论 次浏览 -
netty源码之读取数据
目录前话 1、读数据的技巧 2、简约流程 3、读数据的本质 流程 1、读取数据前话 1、读数据的技巧2、简约流程 3、读数据的本质 流程读数据的轮询和接收连接是一样的 ,都是在NioEventLoop对象的run方法里,但是在最终读的时候,调用了另外一个对象,AbstractNioByteChanne…
2021/7/27 22:06:01 人评论 次浏览 -
netty源码之读取数据
目录前话 1、读数据的技巧 2、简约流程 3、读数据的本质 流程 1、读取数据前话 1、读数据的技巧2、简约流程 3、读数据的本质 流程读数据的轮询和接收连接是一样的 ,都是在NioEventLoop对象的run方法里,但是在最终读的时候,调用了另外一个对象,AbstractNioByteChanne…
2021/7/27 22:06:01 人评论 次浏览