1、Netty相關(guān)的項(xiàng)目 Netty相關(guān)的項(xiàng)目清單來自Netty官方 2、Netty國外產(chǎn)品系列 Akka 是一個基于scala的平臺,它通過...
一、粘包/拆包概念 TCP是一個“流”協(xié)議,所謂流,就是沒有界限的一長串二進(jìn)制數(shù)據(jù)。TCP作為傳輸層協(xié)議并不不了解上層業(yè)務(wù)數(shù)據(jù)的具體含義,它會根...
1、 ReplayingDecoder ReplayingDecoder S 是指一個枚舉,如果不需要指定Void即可 ReplayingDe...
Netty的處理器重要概念 1、Netty的處理器可以分為兩大類:入站處理器與出站處理器 2、入站處理器的頂層是ChannelInboundHa...
1、AbstractReferenceCountedByteBuf的類結(jié)構(gòu) AbstractReferenceCountedByteBuf首先是...
1、Netty的ByteBuf的優(yōu)點(diǎn)(重點(diǎn)) 存儲字節(jié)數(shù)組是動態(tài)的,其最大值默認(rèn)為Integer.MAX_VALUE這里的動態(tài)性是體現(xiàn)write...
1、 Promise模式 Promise是Future的一種特化Promise模式 2、傳統(tǒng)方式 傳統(tǒng)方式定義一個接口或多個接口,一個實(shí)現(xiàn)類實(shí)現(xiàn)...
1、Future與ChannelFuture Future未來(期望),Netty事件都是異步 Future的get方法是阻塞,Netty對JD...
1、NettyNIO的底層核心處理 Netty最底層的NIO處理就是使用了JDK的NIO相關(guān)的核心代碼(Selector、Channel、Buf...