搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Netty原理剖析与实战
0.00     定价 ¥ 119.80
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购20本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787115567635
  • 作      者:
    作者:傅健|责编:张涛
  • 出 版 社 :
    人民邮电出版社
  • 出版日期:
    2021-11-01
收藏
畅销推荐
内容介绍
本书旨在介绍Netty框架的原理和应用。本书首先介绍了什么是Netty,Netty的发展史,创建Netty应用程序所必备的基础知识,然后从参数调整、诊断性优化、性能优化等方面对Netty进行源码解析并讨论如何完善案例程序,最后讲述UDP应用、HTTP应用、文件应用和Netty编程思想。 本书适合有一定Java基础的架构师、设计师、开发工程师、测试工程师,以及对Netty感兴趣的相关人士阅读。
展开
目录
第一部分 源码解析与实战入门
第1章 Netty 初印象
1.1 Netty的定义
1.2 Netty并非万能
1.3 Netty 程序是什么样的
1.3.1 HTTP服务器构建案例
1.3.2 自定义TCP 服务器案例
1.4 为什么不直接基于JDK NIO编程
1.4.1 Netty做得更多
1.4.2 Netty做得更好
1.4.3 基于JDK NIO实现难度太大
1.5 Netty 相比同类框架的优势
1.5.1 Apache 的 Mina
1.5.2 Sun 的Grizzly
1.5.3 Apple 的Swift NIO和ACE等
1.5.4 Cindy 和其他框架
1.6 Netty 的过去、现状与发展趋势
1.6.1 Netty的过去
1.6.2 Netty的现状
1.6.3 Netty 的发展趋势
第2章 准备工作
2.1 环境准备
2.1.1 准备源码阅读环境
2.1.2 准备实战案例环境
2.2 Netty代码编译及常见问题
2.2.1 常见编译问题一
2.2.2 常见编译问题二
2.3 Netty 代码结构速览
2.4 本书借鉴的常用开源软件
2.4.1 Cassandra
2.4.2 Dubbo
2.4.3 Hadoop
2.4.4 Lettuce
2.4.5 GRPC
2.4.6 WebFlux
2.5 编写网络应用程序的基本步骤
2.5.1 完成代码编写
2.5.2 复查代码
2.5.3 “临门一脚”
2.5.4 上线及反馈
2.6 实战案例介绍
第3章 数据编码
3.1 网络编程中为什么要进行数据编码
3.2 常见的数据编码方式及选择要点
3.2.1 常见的数据编码方式
3.2.2 数据编码选择要点
3.3 基于源码解析Netty对常见数据编解码的支持
3.3.1 解析编解码支持的原理
3.3.2 解析典型Netty 数据编解码的实现
3.4 常见开源软件对编解码的使用
3.4.1 Cassandra
3.4.2 Dubbo
3.5 为实战案例选择数据编解码方案
3.5.1 定义JSON编解码方法
3.5.2 提供消息的完整编解码实现
3.5.3 实现Netty 的编解码处理程序
……
第4章 封帧
第5章 网络编程模式
第6章 线程模型
第二部分 源码解析与实战进阶
第7章 基于实战案例剖析Netty的核心流程
第8章 参数调整
第9章 诊断性优化
第10章 性能优化
第11章 系统增强
第12章 安全性提升
第13章 可用性提升
第三部分 拓展
第14章 基于Netty构建UDP应用
第15章 基于Netty构建HTTP应用
第16章 Netty对文件应用的支持
第17章 Netty的另类特性
第18章 Netty编程思想
附录A Netty TCP通信支持的实现
附录B 一些重要术语的翻译
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证