发表评论取消回复
相关阅读
相关 netty源码分析之客户端
一、前言 上篇博客介绍了服务端的启动源码,这篇就开始介绍客户端 二、源码分析 首先贴上客户端的简单代码~ public class SocketClie
相关 netty源码阅读之客户端新连接之分配线程并注册selector
首先,我们看看服务端channel的pipeline里面的构成: Head---->ServerBootstrapAcceptor--->Tail。 也就是,新连接进来之后
相关 netty源码阅读之客户端新连接之SocketChannel的分类
SocketChannel分为两种: 1、NioSocketChannel 2、NioServerSocketChannel 让我们用一个简化的类图来看看他们的关系:
相关 netty源码阅读之客户端新连接之创建NioSocketChannel
创建NioSocketChannel其实和创建服务端的NioServerSocketChannel类似,从上一篇文章的new NioSocketChannel(this, ch
相关 netty源码阅读之客户端新连接之检测新连接
boss线程的NioEventLoop在用户代码调用bond的时候启动。 检测新连接我们从《[netty源码阅读之NioEventLoop之NioEventLoop执行---
相关 netty源码阅读之客户端新连接
在《[netty源码阅读之NioEventLoop之NioEventLoop执行-----processSelectedKey()执行][netty_NioEventLoop_
相关 netty源码阅读之服务器启动之注册selector
初始化完成之后,就是把创建的channel注册到事件轮询器selector上面去。 注册到selector上主要做以下两件事情: 1、绑定eventLoop,这个event
相关 netty源码阅读之服务端启动
netty服务端启动分为以下几个过程: 1、[服务端channel的创建][channel] 2、[服务端channel的初始化][channel 1] 3、[注册sel
相关 netty源码阅读之客户端新连接之读事件的注册
上一篇文章《[netty源码阅读之客户端新连接之分配线程并注册selector][netty_selector]》这里,我们最后分析到AbstractChannel的regis
相关 netty源码阅读之ByteBuf之缓存分配流程
我们还是先回到PoolArena的allocate方法: private void allocate(PoolThreadCache cache, PooledByt
还没有评论,来说两句吧...