課程介紹:
你會學到什么?
服務端如何啟動
客戶端如何啟動
長連自定義協議如何設計
粘包拆包原理與實踐
如何實現自定義編解碼
pipeline 與 channelHandler
心跳與空閑檢測
課程目錄:
0仿微信 IM 系統簡介.html
1Netty 是什么?.html
2Netty 環境配置.html
3服務端啟動流程.html
4客戶端啟動流程.html
5實戰:客戶端與服務端雙向通信.html
6數據傳輸載體 ByteBuf 介紹.html
7客戶端與服務端通信協議編解碼.html
8實戰:實現客戶端登錄.html
9實戰:實現客戶端與服務端收發消息.html
10pipeline 與 channelHandler.html
11實戰:構建客戶端與服務端 pipeline.html
12實戰:拆包粘包理論與解決方案.html
13channelHandler 的生命周期.html
14實戰:使用 channelHandler 的熱插拔實現客戶端身份校驗.html
15實戰:客戶端互聊原理與實現.html
16實戰:群聊的發起與通知.html
17實戰:群聊的成員管理(加入與退出,獲取成員列表).html
18實戰:群聊消息的收發及 Netty 性能優化.html
19實戰:心跳與空閑檢測.html
20小冊總結.html
21小冊讀者總結.html
22擴展:進階學習 Netty 的方向與資料.html