Netty學習路線


預研時間170517-170519 投入時間:約10h 理解度:入門
①前置基礎:
了解基本網絡協議和通信方式[圖解HTTP]http://download.csdn.net/detail/niehanmin/8750501
1.什么是長連接和短連接?
了解JAVA網絡編程相關知識[菜鳥教程]http://www.runoob.com/java/java-networking.html
了解JAVAIO的幾種方式IO 1.4NIO 1.7NIO2
1.如何理解阻塞與非阻塞,同步與異步的區別?
https://www.zhihu.com/question/19732473
2.Java NIO理解與網絡編程模型
https://www.ibm.com/developerworks/cn/education/java/j-nio/j-nio.html#
http://blog.csdn.net/qq_18860653/article/details/53406723
②Netty入門
Netty的基本概念和運用場景
Netty in action [異步社區]http://www.epubit.com.cn/book/details/4228
核心概念理解和運用,實現入門Demo
[基於Netty的restful服務實現]https://github.com/zhoumengkang/netty-restful-server
[基於Netty的簡單推送服務器]https://github.com/Aresyi/pushServer
③Netty進階
Netty使用到的設計模式:觀察者 裝飾者 ...
Netty線程模型和使用約定
Netty整體架構和源碼實現
不同版本的Netty架構差異
[基於netty的異步非阻塞實時聊天(IM)服務器]https://github.com/a2888409/face2face
[華為李林峰Netty文章集錦]http://www.infoq.com/cn/profile/%E6%9D%8E%E6%9E%97%E9%94%8B

 

后續補充...


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM