0 Netty实战简介

该书出版于2017年,给正在使用java从事高性能网络编程的人而写的。

该书分为4部分,15章,共272页。

第一部分详细的介绍了Netty的相关概念以及核心组件,

第二部分介绍了自定义协议经常用到的编解码器,

第三部分介绍Netty对于应用层高级协议的支持,会覆盖常见的协议及齐在实践中的应用。

第四部分是几个案例研究

阅读本书不需要读者精通Java网络和并发编程。

如果想要更加深入地理解本书背后的理念以及Netty源码本身,可以系统地学习一些Java网络编程、NIO、并发和异步编程以及相关的设计模式。

第一部分详细的介绍了Netty的相关概念以及核心组件,

1、netty--异步和事件驱动

2、你的第一款netty应用程序

3、netty的组件和设计

4、传输

5、ByteBuf

6、ChannelHandler和CHannelPipeline

7、EventLoop和线程模型

8、引导

9、单元测试

第二部分编解码器

10、编解码器框架

11、预置的ChannelHandler和编解码器

第三部分网络协议

12、WebSocket

13、使用UDP广播事件

第四部分案例研究

14、Droplr、Firebase 以及Urban Airship 提交的案例研究。

15、Facebook 和Twitter 提交的案例研究

附录 Maven介绍

 

posted @ 2020-06-05 17:46  lakeslove  阅读(121)  评论(0编辑  收藏  举报