《架构探险:从零开始写分布式服务框架》内容简介与阅读建议

获取这本书 暂无已核验电子书资源
下载
作者
李业兵
分类
计算机类
出版年份
2017
语言
中文

《架构探险:从零开始写分布式服务框架》内容简介

分布式服务框架目前已经是互联网公司实现SOA服务化架构的必备基础设施,对于一般的开发而言,自己要独立实现一个分布式服务框架,还是有相当的难度的。本书围绕如何从零开始实现一个可用的分布式服务框架,介绍了实现分布式服务框架所需技术的方方面面。对于从事开发行业的程序员有很大的现实价值。能够从中学习到很多的实用技术,了解并掌握实现分布式服务框架所需的思想以及技术。

《架构探险:从零开始写分布式服务框架》书籍信息摘要

《架构探险:从零开始写分布式服务框架》内容简介与阅读建议,作者 李业兵,计算机类,2017年。获取前建议核对作者、出版社、年份、ISBN、版本和正版渠道。相关主题:架构探险、计算机类。

《架构探险:从零开始写分布式服务框架》适合哪些读者?

适合根据书名、作者、目录、标签和格式继续判断阅读价值的读者。

获取建议

《架构探险:从零开始写分布式服务框架》怎么获取更合适?

优先确认版本和阅读目的;下载区只展示已核验的公版、授权、开放许可或官方试读资源。

下载

暂无已核验电子书资源;本站不展示未授权完整文件。

下载

版本

优先选择作者、译者、出版社、出版年份和 ISBN 信息明确的版本;经典作品可优先选择校注、导读或权威出版社版本。

目录

  1. 第1章 常用的RPC框架 1
  2. 1.1 RPC框架原理 1
  3. 1.2 RMI介绍 2
  4. 1.2.1 原生RMI代码示例 3
  5. 1.2.2 RMI穿透防火墙 5
  6. 1.3 CXF/Axis2介绍 7
  7. 1.3.1 CXF介绍 7
  8. 1.3.2 Axis2介绍 14
展开全部(共 114 章节)
  1. 1.4 Thrift介绍 21
  2. 1.4.1 Thrift工作原理介绍 23
  3. 1.4.2 Thrift IDL语法说明 26
  4. 1.4.3 基于Apache Thrift的Java版完整案例 28
  5. 1.4.4 基于Java注解的简化实现 36
  6. 1.5 gRPC介绍 42
  7. 1.5.1 protobuf3语法介绍 43
  8. 1.5.2 gRPC使用示例 45
  9. 1.6 HTTP Client介绍 53
  10. 1.6.1 构建HttpClient对象 54
  11. 1.6.2 构建URI对象 55
  12. 1.6.3 构建请求对象(HttpGet、HttpPost) 56
  13. 1.6.4 HttpClient发起调用及获取调用返回结果 56
  14. 1.7 实现自己的RPC框架 61
  15. 1.8 RPC框架与分布式服务框架的区别 68
  16. 1.9 本章小结 68
  17. 第2章 分布式服务框架总体架构与功能 69
  18. 2.1 面向服务的体系架构(SOA) 69
  19. 2.1.1 面向服务架构范式 69
  20. 2.1.2 服务拆分原则 71
  21. 2.2 分布式服务框架现实需求 72
  22. 2.3 分布式服务框架总体架构及所需的技术概述 72
  23. 2.4 本章小结 74
  24. 第3章 分布式服务框架序列化与反序列化实现 75
  25. 3.1 序列化原理及常用的序列化介绍 75
  26. 3.2 Java默认的序列化 77
  27. 3.3 XML序列化框架介绍 80
  28. 3.4 JSON序列化框架介绍 82
  29. 3.5 Hessian序列化框架介绍 87
  30. 3.6 protobuf序列化框架介绍 88
  31. 3.7 protostuff序列化框架介绍 93
  32. 3.8 Thrift序列化框架介绍 98
  33. 3.9 Avro序列化框架介绍 100
  34. 3.9.1 Avro介绍 100
  35. 3.9.2 Avro IDL语言介绍 101
  36. 3.9.3 Schema定义介绍 103
  37. 3.9.4 Maven配置及使用IDL与Schema自动生成代码 103
  38. 3.9.5 Avro序列化/反序列化实现 105
  39. 3.10 JBoss Marshalling序列化框架介绍 110
  40. 3.11 序列化框架的选型 112
  41. 3.12 实现自己的序列化工具引擎 113
  42. 3.13 本章小结 118
  43. 第4章 实现分布式服务框架服务的发布与引入 119
  44. 4.1 Spring Framework框架概述 119
  45. 4.1.1 Spring Framework介绍 119
  46. 4.1.2 Spring Framework周边生态项目介绍 121
  47. 4.2 FactoryBean的秘密 122
  48. 4.2.1 FactoryBean的作用及使用场景 123
  49. 4.2.2 FactoryBean实现原理及示例说明 124
  50. 4.3 Spring框架对于已有RPC框架集成的支持 127
  51. 4.3.1 Spring支持集成RPC框架介绍 127
  52. 4.3.2 基于RmiProxyFactoryBean 实现RMI与Spring的集成 128
  53. 4.3.3 基于HttpInvokerProxyFactoryBean实现HTTP Invoker与Spring的集成 131
  54. 4.3.4 基于HessianProxyFactoryBean实现Hessian与Spring的集成 133
  55. 4.4 实现自定义服务框架与Spring的集成 136
  56. 4.4.1 实现远程服务的发布 136
  57. 4.4.2 实现远程服务的引入 144
  58. 4.5 在Spring中定制自己的XML标签 150
  59. 4.6 本章小结 158
  60. 第5章 分布式服务框架注册中心 159
  61. 5.1 服务注册中心介绍 159
  62. 5.2 ZooKeeper实现服务的注册中心原理 161
  63. 5.2.1 ZooKeeper介绍 161
  64. 5.2.2 部署ZooKeeper 161
  65. 5.2.3 ZkClient使用介绍 164
  66. 5.2.4 ZooKeeper实现服务注册中心 173
  67. 5.3 集成ZooKeeper实现自己的服务注册与发现 175
  68. 5.3.1 服务注册中心服务提供方 175
  69. 5.3.2 服务注册中心服务消费方 176
  70. 5.3.3 服务注册中心实现 178
  71. 5.4 本章小结 189
  72. 第6章 分布式服务框架底层通信实现 190
  73. 6.1 Java I/O模型及I/O类库的进化 190
  74. 6.1.1 Linux下实现的I/O模型 190
  75. 6.1.2 Java语言实现的I/O模型 194
  76. 6.1.3 Java Classic I/O(Blocking I/O)介绍 194
  77. 6.1.4 Java Non-blocking I/O(NIO)介绍 211
  78. 6.1.5 NIO2及Asynchronous I/O介绍 233
  79. 6.2 Netty使用介绍 255
  80. 6.2.1 Netty开发入门 256
  81. 6.2.2 Netty粘包/半包问题解决 265
  82. 6.3 使用Netty构建服务框架底层通信 320
  83. 6.3.1 构建分布式服务框架Netty服务端 320
  84. 6.3.2 构建分布式服务框架服务调用端Netty客户端 330
  85. 6.4 本章小结 347
  86. 第7章 分布式服务框架软负载实现 348
  87. 7.1 软负载的实现原理 348
  88. 7.2 负载均衡常用算法 349
  89. 7.2.1 软负载随机算法实现 349
  90. 7.2.2 软负载加权随机算法实现 350
  91. 7.2.3 软负载轮询算法实现 351
  92. 7.2.4 软负载加权轮询算法实现 352
  93. 7.2.5 软负载源地址hash算法实现 354
  94. 7.3 实现自己的软负载机制 355
  95. 7.4 软负载在分布式服务框架中的应用 357
  96. 7.5 本章小结 361
  97. 第8章 分布式服务框架服务治理 362
  98. 8.1 服务治理介绍 362
  99. 8.2 服务治理的简单实现 364
  100. 8.2.1 服务分组路由实现 364
  101. 8.2.2 简单服务依赖关系分析实现 374
  102. 8.2.3 服务调用链路跟踪实现原理 380
  103. 8.3 本章小结 380
  104. 附录A 如何配置运行本书完成的分布式服务框架 381
  105. 《架构探险:从零开始写分布式服务框架》李业兵【文字版_PDF电子书_下载】大小:5.70MB已经过安全软件检测无毒,请您放心下载。
  106. 浏览器不支持脚本!

常见问题

《架构探险:从零开始写分布式服务框架》适合谁读?

适合根据书名、作者、目录、标签和格式继续判断阅读价值的读者。

《架构探险:从零开始写分布式服务框架》阅读难度高吗?

建议先看简介、目录、作者和相关书籍,再判断是否适合当前阶段阅读。

《架构探险:从零开始写分布式服务框架》纸质书值得买吗?

当前暂未接入已核验的纸质书购买链接,建议通过出版社、京东、当当等正版渠道核对版本后购买。

《架构探险:从零开始写分布式服务框架》哪个版本更适合?

优先选择作者、译者、出版社、出版年份和 ISBN 信息清楚的版本;经典作品可优先选择校注、导读或权威出版社版本。

在哪里可以合法获取《架构探险:从零开始写分布式服务框架》?

当前没有确认授权的电子书下载资源,也暂未接入已核验购买链接;商业出版物不提供未授权下载,建议通过出版社、京东、当当或官方电子书平台核对获取。

如何继续查找《架构探险:从零开始写分布式服务框架》相关书籍?

可以进入 李业兵 作者页查看其他作品,也可以通过分类、标签、排行榜、人工推荐和“读完这本还可以读”继续发现相近主题。

手机扫码下载

使用手机扫描二维码

扫码后会直接打开下载链接。

电子书下载二维码

手机端点击下载会直接跳转,无需扫码。