Netty
文章平均质量分 95
以IM系统体系精讲Netty
EzrealYi
人总得干件有意义的事
展开
-
Netty详解(三):Pipeline介绍
Pipeline是一条Netty管道流水线,一条管道需要很多Handler处理器来处理业务。Netty的业务处理器流水线ChannelPipeline是基于责任链设计模式(Chain of Responsibility)来设计的,内部是一个双向链表结构,能够支持动态地添加和删除Handler业务处理器。原创 2023-08-19 17:57:51 · 853 阅读 · 0 评论 -
Netty详解(二):异步回调Future介绍
Netty源码中大量使用异步回调机制,不管是connect还是write,甚至bind操作都是异步回调。Netty的I/O操作都是异步的,这归功于Netty两大接口Future和Promise原创 2023-08-18 13:44:27 · 402 阅读 · 0 评论 -
Netty详解(一):ByteBuf介绍
每当需要传输数据时,就必须有一个buffer缓冲区。Java NIO API自带的ByteBuffer操作繁琐,没有自动回收机制。Netty的ByteBuf等同于JDK的ByteBuffer,在进行channel数据传输时,ByteBuf缓冲区组件相比于ByteBuffer更加快捷更加高效地操作内存缓冲区。原创 2023-08-15 04:27:07 · 462 阅读 · 0 评论