1. 程式人生 > >《Netty權威指南》

《Netty權威指南》

一、基礎篇 走進Java NIO

1. Java 的 I/O 演進之路

2. NIO 入門

2.1. 傳統的 BIO 程式設計

2.2. 偽非同步 I/O 程式設計

2.3. NIO 程式設計

2.4. AIO 程式設計

 

二、入門篇 Netty NIO 開發指南

3. Netty 入門應用

4. TCP 粘包/拆包問題的解決之道

5. 分隔符和定長解碼器的應用

 

三、中級篇 Netty 編解碼技術開發指南

6. 編解碼技術

7. MessagePack

8. Google Protobuf

9. JBoss Marshalling

 

四、高階篇 Netty 多協議開發和應用

10. HTTP

11. WebSocket

12. 私有協議

13. 服務端建立

14. 客戶端建立

 

五、原始碼分析篇 Netty 功能介紹和原始碼分析

15. ByteBuf 和相關輔助類

16. Channel 和 Unsafe

17. ChannelPipeline 和 ChannelHandler

18. EventLoop 和 EventLoopGroup

19. Future 和 Promise

 

六、架構和行業應用篇 Netty 高階特性

20. Nettty 架構剖析

21. Java 多執行緒程式設計在 Netty 中的應用

22. 高效能之道

23. 可靠性

24. 安全性

25. Netty 未來展望