当前位置: 首页 > java

跟闪电侠学 Netty:Netty 即时聊天实战与底层原理 pdf电子书[137MB]

  • java
  • 更新时间:2024-08-08 09:57:38
简介《跟闪电侠学 Netty》是由俞超编著,这是一本专门为Netty初学者打造的入门及进阶学习图书,无论你之前有没有使用过Netty,都可以从本书中有所收获。 《跟闪电侠学 Netty:Netty 即时聊天实战与底层原理》分上下两篇。上篇通过一...
《跟闪电侠学 Netty:Netty 即时聊天实战与底层原理》pdf电子书下载
《跟闪电侠学 Netty:Netty 即时聊天实战与底层原理》pdf百度网盘
《跟闪电侠学 Netty:Netty 即时聊天实战与底层原理》pdf百度网盘
《跟闪电侠学 Netty:Netty 即时聊天实战与底层原理》pdf百度网盘
《跟闪电侠学 Netty:Netty 即时聊天实战与底层原理》pdf百度网盘

 

这是一本专门为Netty初学者打造的入门及进阶学习图书,无论你之前有没有使用过Netty,都可以从本书中有所收获。

《跟闪电侠学 Netty:Netty 即时聊天实战与底层原理》分上下两篇。上篇通过一个即时聊天系统的实战案例,让读者能够系统地使用一遍Netty,全面掌握Netty的知识点;下篇通过对源码的层层剖析,让读者能够掌握Netty底层原理,知其然并知其所以然,从而编写出高性能网络应用程序。

如果你想全面系统地学习Netty,并掌握一些性能调优方法,本书上篇可以帮助你完成这个目标。如果你想深入了解Netty的底层设计,编写出更灵活高效的网络通信程序,本书下篇可以帮助你完成这个目标。如果你从未读过开源框架源码,本书将是你的第一本源码指导书,读源码并不难,难的是迈出这一小步,之后就能通往更广阔的世界。


作者简介:
闪电侠(俞超),某互联网公司技术专家。精通Netty、Spring、MyBatis 等开源框架。负责公司各类长连项目的开发与维护,有千万级别实时在线连接、百亿吞吐长连通信经验。Vim和IDEA党,对效率和编写优美代码有极致追求。 简书“Netty源码分析”专栏作者。 异常火爆的慕课“IntelliJ IDEA神器使用技巧”作者。 慕课“Netty源码分析视频教程”作者。 微信公众号:闪电侠的博客。 个人微信号:823797837。 欢迎读者联系笔者进行技术交流。

目录:
第1章 即时聊天系统简介 2
第2章 Netty是什么 9
第3章 Netty开发环境配置 20
第4章 服务端启动流程 27
第5章 客户端启动流程 32
第6章 客户端与服务端双向通信 37
第7章 数据载体ByteBuf的介绍 43
第8章 客户端与服务端通信协议编解码 53
第9章 实现客户端登录 62
第10章 实现客户端与服务端收发消息 68
第11章 Pipeline与ChannelHandler 75
第12章 构建客户端与服务端的Pipeline 83
第13章 拆包/粘包理论与解决方案 92
第14章 ChannelHandler的生命周期 100
第15章 使用ChannelHandler的热插拔实现客户端身份校验 108
第16章 客户端互聊的原理与实现 115
第17章 群聊的发起与通知 124
第18章 群聊的成员管理 133
第19章 群聊消息的收发及Netty性能优化 143
第20章 心跳与空闲检测 156
第21章 服务端启动流程解析 164
第22章 Reactor线程模型解析 185
第23章 客户端连接接入流程解析 227
第24章 编码原理解析 241
第25章 ChannelPipeline解析 261
第26章 writeAndFlush解析 304
第27章 本书总结 319

点击下载