跟闪电侠学Netty:Netty 即时聊天实战与底层原理

跟闪电侠学Netty:Netty 即时聊天实战与底层原理

评分

★★★★★

ISBN

9787121426797

出版社

电子工业出版社 2022-03-01出版

作者

俞超

分类

软件学习

内容简介
这是一本专门为Netty初学者打造的入门及进阶学习图书,无论你之前有没有使用过Netty,都可以从本书中有所收获。 本书分上下两篇。上篇通过一个即时聊天系统的实战案例,让读者能够系统地使用一遍Netty,全面掌握Netty的知识点;下篇通过对源码的层层剖析,让读者能够掌握Netty底层原理,知其然并知其所以然,从而编写出高性能网络应用程序。 如果你想全面系统地学习Netty,并掌握一些性能调优方法,本书上篇可以帮助你完成这个目标。如果你想深入了解Netty的底层设计,编写出更灵活高效的网络通信程序,本书下篇可以帮助你完成这个目标。如果你从未读过开源框架源码,本书将是你的第一本源码指导书,读源码并不难,难的是迈出这一小步,之后就能通往更广阔的世界。
AI简介
这是一本专为Netty初学者打造的入门及进阶学习图书,无论你之前有没有使用过Netty,都可以从本书中有所收获。本书分上下两篇。上篇通过一个即时聊天系统的实战案例,让读者能够系统地使用一遍Netty,全面掌握Netty的知识点;下篇通过对源码的层层剖析,让读者能够掌握Netty底层原理,知其然并知其所以然,从而编写出高性能网络应用程序。 在上篇,作者首先介绍了Netty服务端启动流程,然后详细介绍了ByteBuf的结构与读写机制,ChannelPipeline的双向链表结构,以及ChannelHandler的分类与默认实现。通过这些内容,读者可以系统地了解Netty的工作原理和运行机制。 在下篇,作者深入剖析了Netty的源码,包括Inbound和Outbound事件传播机制,ChannelPipeline的初始化过程,以及拆包/粘包现象的原因与例子。这些内容可以帮助读者深入理解Netty的底层原理和实现细节。 此外,本书还详细讲解了即时聊天系统的重要性,客户端与服务端的消息收发实现,心跳与空闲检测策略,以及群聊消息收发与Netty性能优化等内容。这些内容可以帮助读者了解如何应用
阅读/下载地址