SpringBoot整合Netty指北(WebSocket+认证)

Java 

整合Netty之余,还会基于Netty搭建WebSocket服务,并实现对WebSocket的连接认证等逻辑。

【Netty】Recycler的使用、分析

网络 

Netty为了减少频繁new对象的性能损耗,引进了一个通用的对象池,它就是Recycler。

【Netty】FastThreadLocal的使用、分析 & 比ThreadLocal好在哪?

网络 

这一节就简单讲一讲FastThreadLocal的使用,以及为什么FastThreadLocal比jdk原生的ThreadLocal快。

【Netty】Encoder相关(一):writeAndFlush

网络 

本节就来看看Netty中一个很常用的方法:writeAndFlush,来看看源码大致逻辑是什么样的,顺便再编写一个简单的编码器了解一下编码的流程是什么样的。

【Netty】decoder相关(四):长度域解码器LengthFieldBasedFrameDecoder

网络 

本节就来看看Netty提供给用户开箱即用的解码器:LengthFieldBasedFrameDecoder。它的属性是本节的重点难点之一。

【Netty】decoder相关(三):分隔符解码器DelimiterBasedFrameDecoder

网络 

本节就来看看Netty提供给用户开箱即用的解码器:DelimiterBasedFrameDecoder。

【Netty】decoder相关(二):行解码器LineBasedFrameDecoder

网络 

本节就来看看Netty提供给用户开箱即用的解码器:LineBasedFrameDecoder

【Netty】decoder相关(一):解码抽象流程、ByteToMessageDecoder、定长解码FixedLengthFrameDecoder

网络 

本节就来看看Netty解码的通用抽象ByteToMessageDecoder、以及Netty中最简单的定长解码器FixedLengthFrameDecoder。

【Netty】ByteBuf相关(七):回收ByteBuf、缓存内存(Pooled类型内存)

网络 

本节就来看看,ByteBuf使用完之后的对象回收、缓存的大致流程。