原文:Netty源碼學習系列之1-netty的串行無鎖化

前言 最近趁着跟老東家提離職之后 到新公司報道之前的這段空閑時期,着力研究了一番netty框架,對其有了一些淺薄的認識,后續的幾篇文章會以netty為主,將近期所學記錄一二,也爭取能幫未對netty有過了解的園友對netty建立一個完整的認識。netty作為一個優秀的網絡框架,值得為其花費一番時間。 netty的內容細究一下也有不少 雖然與Spring這種龐大的框架相比代碼量少很多 ,本文作為ne ...

2020-05-30 19:56 1 1245 推薦指數:

查看詳情

Netty源碼學習系列之3-ServerBootstrap的初始

前言 根據前文我們知道,NioEventLoopGroup和NioEventLoop是netty對Reactor線程模型的實現,而本文要說的ServerBootstrap是對上面二者的整合與調用,是一個統籌者和協調者。具體netty使用的是Reactor單線程模型還是多線程模型 ...

Tue Jun 02 03:55:00 CST 2020 1 635
Netty源碼學習系列之2-NioEventLoopGroup的初始

前言 NioEventLoopGroup是netty對Reactor線程組這個抽象概念的具體實現,其內部維護了一個EventExecutor數組,而NioEventLoop就是EventExecutor的實現(看名字也可發現,一個是NioEventLoopGroup,一個是 ...

Mon Jun 01 20:19:00 CST 2020 0 677
Netty 學習系列

Netty實現httpserver簡單示例 3個Java類實現最基本的接收請求,響應一個文本的簡單http服務器。 https://www.cnblogs.com/demingblog/p/9970772.html Netty實現websocket聊天簡單示例 整理中... 使用Netty ...

Tue Nov 06 06:37:00 CST 2018 0 753
netty源碼學習

概述 Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & ...

Sat Apr 27 22:34:00 CST 2019 1 527
Netty 源碼分析系列(一)Netty 概述

前言 關於Netty學習,最近看了不少有關視頻和書籍,也收獲不少,希望把我知道的分享給你們,一起加油,一起成長。前面我們對 Java IO、BIO、NIO、 AIO進行了分析,相關文章鏈接如下: 深入分析 Java IO (一)概述 深入分析 Java IO (二)BIO 深入分析 ...

Thu Aug 05 16:51:00 CST 2021 0 327
Netty源碼學習(二)NioEventLoopGroup

0. NioEventLoopGroup簡介 NioEventLoopGroup可以理解為一個線程池,內部維護了一組線程,每個線程負責處理多個Channel上的事件,而一個Channel只對應於一個 ...

Sun Sep 24 01:58:00 CST 2017 0 11024
Netty源碼學習(三)NioEventLoop

0. NioEventLoop簡介 NioEventLoop如同它的名字,它是一個無限循環(Loop),在循環中不斷處理接收到的事件(Event) 在Reactor模型中,NioEventLoop ...

Sun Sep 24 05:10:00 CST 2017 0 1061
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM