当前位置:首页>正文

Netty原理解析与开发实战 北京大学出版社 在线 免费 umd 下载 txt pdf mobi pmlz

免费下载书籍地址:PDF下载地址

精美图片

Netty原理解析与开发实战 北京大学出版社书籍详细信息

  • ISBN:9787301318072
  • 作者:暂无作者
  • 出版社:暂无出版社
  • 出版时间:2020-12
  • 页数:636
  • 价格:83.20
  • 纸张:胶版纸
  • 装帧:平装-胶订
  • 开本:16开
  • 语言:未知
  • 丛书:暂无丛书
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分

寄语:

新华书店正版,关注店铺成为会员可享店铺专属优惠,团购客户请咨询在线客服!

内容简介:

随着互联网应用的发展,企业对于高并发、高性能的网络服务诉求也越来越旺盛,Netty应运而生。Netty是基于JavaNI0构建的高性能网络编程框架,用于构建高并发、高性能、异步、非阻塞的网络应用。本书介绍近期新的Netty框架核心概念、设计原理,并通过详细示例对知识点进行讲解,内容涉及广泛、实战案例新颖,令读者学习不再枯燥。同时,案例的选型侧重于解决实际问题,具有很强的应用性。本书的最后还演示了如何从零开始构建一个真实的监控系统,该系统基于Netty、Lite、MySQL、Angular等技术构建,是一款采用微服务架构的分布式应用。

本书主要面向的是对Java高并发、高性能网络编程感兴趣的学生、开发人员、架构师。

书籍目录:

第1章Netty概述1

1.1Java网络编程进化史2

1.2Netty的优势18

1.3Netty核心概念22

1.4Netty开发环境的搭建24

1.5实战:快速开启第一个Netty应用30

第2章Netty架构设计39

2.1理解Selector模型40

2.2事件驱动44

2.3责任链模式47

第3章Channel51

3.1Channel详解52

3.2ChannelHandler接口59

3.3ChannelInboundHandler接口61

3.4ChannelOutboundHandler接口63

3.5ChannelHandlerAdapter抽象类64

3.6适配器的作用68

3.7ChannelPipeline接口69

3.8ChannelPipeline中的ChannelHandler78

3.9ChannelHandlerContext接口79

3.10Channel异常处理82

3.11NIO传输87

3.12OIO传输93

3.13epoll传输98

3.14本地传输103

3.15内嵌传输106

第4章字节缓冲区107

4.1ByteBuf类108

4.2ByteBufAllocator接口123

4.3ByteBufUtil类125

4.4ByteBufHolder接口130

4.5CompositeByteBuf类134

4.6ReferenceCounted接口137

4.7Unpooled类139

4.8零拷贝151

4.9动态扩容159

第5章引导程序161

5.1引导程序类162

5.2实战:引导服务器173

5.3实战:引导客户端176

5.4实战:引导无连接协议178

第6章线程模型195

6.1Java线程模型的不足196

6.2线程模型的类型201

6.3EventLoop接口219

6.4EventLoopGroup接口221

6.5任务调度224

6.6Future227

6.7Promise232

第7章编解码248

7.1编解码概述249

7.2解码器250

7.3实战:自定义基于换行的解码器258

7.4编码器267

7.5实战:自定义编码器273

7.6编解码器283

7.7实战:自定义编解码器291

7.8序列化数据295

7.9实战:基于Netty的对象序列化298

7.10实战:基于Jackson的JSON序列化304

第8章ChannelHandler314

8.1ChannelHandler概述315

8.2消息流程控制317

8.3flush行为控制325

8.4I/O事件记录332

8.5IP地址过滤337

8.6超时处理340

8.7大数据流处理351

8.8数据加密359

8.9流量整形375

第9章常用网络协议389

9.1了解HTTP390

9.2Netty对于HTTP的支持396

9.3实战:基于HTTP的Web服务器404

9.4了解HTTP/2408

9.5Netty对于HTTP/2的支持415

9.6实战:基于HTTP/2的Web服务器和客户端428

9.7了解WebSocket448

9.8Netty对于WebSocket的支持457

9.9实战:基于WebSocket的聊天室461

第10章测试472

10.1EmbeddedChannel类473

10.2实战:EmbeddedChannel测试入站信息474

10.3实战:EmbeddedChannel测试出站信息477

10.4使用ApacheJMeter进行性能测试479

10.4.5添加测试报告482

10.4.6执行测试483

第11章案例分析484

11.1高性能消息中间件——ApacheRocketMQ485

11.2异步编程框架——EclipseVert.x499

11.3高性能PRC框架——ApacheDubbo510

11.3.1入门示例Provider511

第12章实战:实现监控系统整体设计523

12.1监控系统概述524

12.2架构设计524

12.3通信协议设计531

12.4数据库设计535

第13章实战:实现监控系统数据采集539

13.1基于OSHI数据采集功能实现540

13.2实现数据采集客户端543

13.3实现数据采集服务器546

13.4运行测试549

13.5程序改进:指定启动参数551

13.6程序改进:使用fatjar启动应用554

第14章实战:实现监控系统数据存储557

14.1基于DBCP的连接池实现558

14.2使用DbUtils简化数据库操作564

14.3实现数据存储功能569

第15章实战:实现监控系统数据展示571

15.1基于Lite的Web服务器572

15.2创建基于Lite的Web服务器574

15.3提供采集数据RESTAPI576

15.4使用Angular创建客户端582

15.5使用HTTP客户端访问RESTAPI596

第16章实战:实现监控系统高可用部署605

16.1NGINX概述606

16.2部署Angular应用610

16.3实现负载均衡及高可用613

附录:本书所涉及的技术及相关版本617

参考文献618

作者介绍:

柳伟卫,英文名Way Lau,80后程序员,关注编程、系统架构、性能优化。对技术抱有极大的热情,坚持每天学习。喜欢开源,乐于分享。具有多年软件开发管理及系统架构经验。负责过多个重量及省级大型分布式系统的设计与研发,也参与过多个大型项目系统架构的技术改造。现为某集团技术公司项目经理,负责大型分布式系统的微服务化改造。

出版社信息:

暂无出版社相关信息,正在全力查找中!

书籍摘录:

暂无相关书籍摘录,正在全力查找中!

在线阅读/听书/购买/PDF下载地址:

在线阅读地址:Netty原理解析与开发实战 北京大学出版社在线阅读

在线听书地址:Netty原理解析与开发实战 北京大学出版社在线收听

在线购买地址:Netty原理解析与开发实战 北京大学出版社在线购买

原文赏析:

暂无原文赏析,正在全力查找中!

其它内容:

编辑推荐

通过详解底层架构原理+大量即用型优质代码+行业一线公司的研究案例,手把手教你构建大数据场景下高并发、高性能、高可用的异步、非阻塞分布式系统。


书籍介绍

随着互联网应用的发展,企业对于高并发、高性能的网络服务诉求也越来越旺盛,Netty应运而生。Netty是基于JavaNIO构建的高性能网络编程框架,用于构建高并发、高性能、异步、非阻塞的网络应用。本书介绍最新Netty框架核心概念、设计原理,并通过详细示例对知识点进行讲解,内容涉及广泛、实战案例新颖,令读者学习不再枯燥。同时,案例的选型偏于解决实际问题,具有很强的应用性。本书的最后还演示了如何从零开始构建一个真实的监控系统,该系统基于Netty、Lite、MySQL、Angular等技术构建,是一款采用微服务架构的分布式应用。

本书分为以下几部分:

 入门(第 1~2 章):介绍 Netty 基本概念、架构,使读者对 Netty 有初步的认识。

 进阶(第 3~6 章):介绍 Netty 核心组件及线程模型,包括 Channel、字节缓冲区、引导程序、线程模型等,使读者可以上手开发 Netty 应用。

 高阶(第 7~12 章):介绍 Netty 高级用法及综合案例分析,使读者能够理解网络编码中的高级用法。

 实战(第 13~16 章):演示基于 Netty 构建真实分布式应用的过程,使读者能够掌

握设计和开发 Netty 分布式应用的能力。

本书主要面向的是对Java高并发、高性能网络编程感兴趣的学生、开发人员、架构师。

书籍真实打分

故事情节:7分

人物塑造:6分

主题深度:7分

文字风格:6分

语言运用:9分

文笔流畅:9分

思想传递:9分

知识深度:7分

知识广度:4分

实用性:9分

章节划分:7分

结构布局:9分

新颖与独特:6分

情感共鸣:7分

引人入胜:5分

现实相关:7分

沉浸感:5分

事实准确性:3分

文化贡献:5分

网站评分

书籍多样性:8分

书籍信息完全性:6分

网站更新速度:5分

使用便利性:8分

书籍清晰度:5分

书籍格式兼容性:7分

是否包含广告:3分

加载速度:6分

安全性:5分

稳定性:7分

搜索功能:8分

下载便捷性:4分

下载点评

  • 实惠(463+)
  • 五星好评(376+)
  • 体验差(665+)
  • 赚了(448+)
  • 无广告(286+)
  • 简单(248+)
  • 四星好评(282+)
  • 书籍完整(207+)
  • mobi(487+)
  • 无盗版(409+)
  • txt(351+)
  • 体验满分(244+)

下载评价

网友 温***欣:可以可以可以

网友 戈***玉:特别棒

网友 晏***媛:够人性化!

网友 家***丝:好6666666

网友 居***南:请问,能在线转换格式吗?

网友 曾***文:五星好评哦

网友 国***芳:五星好评

网友 隗***杉:挺好的,还好看!支持!快下载吧!

网友 汪***豪:太棒了,我想要azw3的都有呀!!!

网友 苍***如:什么格式都有的呀。

网友 曾***玉:直接选择epub/azw3/mobi就可以了,然后导入微信读书,体验百分百!!!

网友 后***之:强烈推荐!无论下载速度还是书籍内容都没话说 真的很良心!

网友 濮***彤:好棒啊!图书很全

版权声明

1本文:Netty原理解析与开发实战 北京大学出版社转载请注明出处。
2本站内容除签约编辑原创以外,部分来源网络由互联网用户自发投稿仅供学习参考。
3文章观点仅代表原作者本人不代表本站立场,并不完全代表本站赞同其观点和对其真实性负责。
4文章版权归原作者所有,部分转载文章仅为传播更多信息服务用户,如信息标记有误请联系管理员。
5本站一律禁止以任何方式发布或转载任何违法违规的相关信息,如发现本站上有涉嫌侵权/违规及任何不妥的内容,请第一时间联系我们申诉反馈,经核实立即修正或删除。


本站仅提供信息存储空间服务,部分内容不拥有所有权,不承担相关法律责任。

相关文章:

  • DELPHI7典型实例开发篇(基础开发篇)(1CD) 在线 免费 umd 下载 txt pdf mobi pmlz
  • (高职高专)物业设备维修与管理 在线 免费 umd 下载 txt pdf mobi pmlz
  • 建筑结构抗震分析与设计 北京大学出版社 在线 免费 umd 下载 txt pdf mobi pmlz
  • 配色原理与色彩搭配实战宝典 在线 免费 umd 下载 txt pdf mobi pmlz
  • 2册病毒世界历险记1、2我的科学本漫画书绝境生存中国学生科普总动员适合中小学生课外阅读7-10-14岁儿童少年读物漫画图书正版 在线 免费 umd 下载 txt pdf mobi pmlz
  • 药学专业知识(一)(国家执业药师考试考点速记掌中宝) 在线 免费 umd 下载 txt pdf mobi pmlz
  • 说唱咱临县 在线 免费 umd 下载 txt pdf mobi pmlz
  • 谭派掌门谭元寿 在线 免费 umd 下载 txt pdf mobi pmlz
  • 精 在线 免费 umd 下载 txt pdf mobi pmlz
  • 新概念英语配套辅导讲练测 系列图书 新概念英语1同步达标测试卷 同步练习册(单色版)英语初阶 北京教育出版社 在线 免费 umd 下载 txt pdf mobi pmlz