
Netty
文章平均质量分 96
suye233
穷变
展开
-
Netty4.1源码分析——服务端发送数据过程
Netty在写数据时,将写入步骤分为两个步骤,write和flush,并且write和flush中间还有个发送缓冲区ChannelOutboundBuffer。write将数据组装在ChannelOutboundBuffer内,而flush则将ChannelOutboundBuffer的数据真正的发送出去。原创 2021-10-26 20:19:24 · 731 阅读 · 0 评论 -
Netty4.1源码分析—— 服务端构建连接和接收数据
客户端和服务端构建完连接后,下一步的目的是开始接收/发送数据了,所以服务端构建连接其实也是在为下一步做准备——为接收数据做准备,也就是创建SocketChannel并将其注册OP_READ事件,而接收数据则实质就是处理OP_READ事件了。原创 2021-10-06 22:18:52 · 608 阅读 · 0 评论 -
Netty4.1源码分析—— 服务端启动过程
Netty的Server启动过程简单来说是加载配置以及为即将到来的连接做接收的准备,也就是为客户端连接服务端这一步做好准备。因为Netty的架构是Reactor模式的实现,所以这一步其实是让ServerSockerChannel注册上OP_ACCEPT事件,即接受连接事件。原创 2021-09-01 23:58:40 · 435 阅读 · 0 评论 -
Netty初步——搭建一个Netty程序
Netty是一款用于快速开发高性能的网络应用程序的Java框架,是一个异步事件驱动的网络应用框架。原创 2019-03-02 13:03:51 · 628 阅读 · 0 评论 -
Netty初步——心跳包与重连机制的实现
利用Netty实现心跳包与重连机制原创 2019-03-02 14:54:55 · 1279 阅读 · 0 评论 -
Netty探秘——Netty概述与总结
Netty是一款异步的事件驱动的网络应用框架、支持快速的开发可维护的高性能的面向协议的服务器和客户端。原创 2019-10-06 17:34:31 · 298 阅读 · 0 评论