中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
深入理解APACHE DUBBO與實戰

包郵 深入理解APACHE DUBBO與實戰

作者:詣極
出版社:電子工業出版社出版時間:2018-05-01
開本: 其他 頁數: 300
中 圖 價:¥44.4(5.6折) 定價  ¥79.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

深入理解APACHE DUBBO與實戰 版權信息

深入理解APACHE DUBBO與實戰 本書特色

本書首先介紹Dubbo的簡史、后續的規劃和整體架構大圖;接著介紹Dubbo環境配置,并基于Dubbo開發*款應用程序;然后介紹Dubbo內置的常用注冊中心的實現原理,Dubbo擴展點加載的原理和實現,Dubbo的啟動、服務暴露、服務消費和優雅停機的機制,Dubbo中RPC協議細節、編解碼和服務調用實現原理,Dubbo集群容錯、路由和負載均衡機制,Dubbo的擴展點相關知識,Dubbo高級特性的實現和原理,Dubbo常用的Filter的實現原理,Dubbo中新增etcd3注冊中心的實戰內容和Dubbo服務治理平臺的相關知識;*后介紹Dubbo未來生態和Dubbo Mesh的相關知識。

深入理解APACHE DUBBO與實戰 內容簡介

本書首先介紹Dubbo的簡史、后續的規劃和整體架構大圖;接著介紹Dubbo環境配置,并基于Dubbo開發款應用程序;然后介紹Dubbo內置的常用注冊中心的實現原理,Dubbo擴展點加載的原理和實現,Dubbo的啟動、服務暴露、服務消費和優雅停機的機制,Dubbo中RPC協議細節、編解碼和服務調用實現原理,Dubbo集群容錯、路由和負載均衡機制,Dubbo的擴展點相關知識,Dubbo不錯特性的實現和原理,Dubbo常用的Filter的實現原理,Dubbo中新增etcd3注冊中心的實戰內容和Dubbo服務治理平臺的相關知識;很后介紹Dubbo未來生態和Dubbo Mesh的相關知識。

深入理解APACHE DUBBO與實戰 目錄

目錄


第1章 Dubbo——高性能RPC通信框架 1
1.1 應用架構演進過程 1
1.1.1 單體應用 1
1.1.2 分布式應用 3
1.2 Dubbo簡介 6
1.2.1 Dubbo的發展歷史 7
1.2.2 Dubbo是什么 7
1.2.3 Dubbo解決什么問題 9
1.2.4 誰在使用Dubbo 10
1.2.5 Dubbo后續的規劃 11
1.3 Dubbo總體大圖 11
1.3.1 Dubbo總體分層 11
1.3.2 Dubbo核心組件 12
1.3.3 Dubbo總體調用過程 13
1.4 小結 15
第2章 開發**款Dubbo應用程序 16
2.1 配置開發環境 16
2.1.1 下載并安裝JDK 17
2.1.2 下載并安裝IDE 17
2.1.3 下載并配置Maven 18
2.1.4 下載并配置ZooKeeper 18
2.1.5 使用IDEA調試Dubbo源碼 18
2.2 基于XML配置實現 21
2.2.1 編寫Echo服務器 21
2.2.2 編寫Echo客戶端 24
2.3 基于注解實現 26
2.3.1 基于注解編寫Echo服務器 26
2.3.2 基于注解編寫Echo客戶端 28
2.4 基于API實現 30
2.4.1 基于API編寫Echo服務器 30
2.4.2 基于API編寫Echo客戶端 31
2.5 構建并運行 32
2.6 小結 34
第3章 Dubbo注冊中心 35
3.1 注冊中心概述 35
3.1.1 工作流程 36
3.1.2 數據結構 37
3.1.3 ZooKeeper原理概述 37
3.1.4 Redis原理概述 39
3.2 訂閱/發布 40
3.2.1 ZooKeeper的實現 40
3.2.2 Redis的實現 44
3.3 緩存機制 48
3.3.1 緩存的加載 49
3.3.2 緩存的保存與更新 50
3.4 重試機制 50
3.5 設計模式 51
3.5.1 模板模式 51
3.5.2 工廠模式 52
3.6 小結 54
第4章 Dubbo擴展點加載機制 55
4.1 加載機制概述 55
4.1.1 Java SPI 56
4.1.2 擴展點加載機制的改進 57
4.1.3 擴展點的配置規范 59
4.1.4 擴展點的分類與緩存 60
4.1.5 擴展點的特性 61
4.2 擴展點注解 62
4.2.1 擴展點注解:@SPI 62
4.2.2 擴展點自適應注解:@Adaptive 63
4.2.3 擴展點自動激活注解:@Activate 65
4.3 ExtensionLoader的工作原理 66
4.3.1 工作流程 66
4.3.2 getExtension的實現原理 67
4.3.3 getAdaptiveExtension的實現原理 70
4.3.4 getActivateExtension的實現原理 73
4.3.5 ExtensionFactory的實現原理 73
4.4 擴展點動態編譯的實現 76
4.4.1 總體結構 77
4.4.2 Javassist動態代碼編譯 78
4.4.3 JDK動態代碼編譯 79
4.5 小結 80
第5章 Dubbo啟停原理解析 81
5.1 配置解析 81
5.1.1 基于schema設計解析 82
5.1.2 基于XML配置原理解析 85
5.1.3 基于注解配置原理解析 91
5.2 服務暴露的實現原理 97
5.2.1 配置承載初始化 97
5.2.2 遠程服務的暴露機制 97
5.2.3 本地服務的暴露機制 105
5.3 服務消費的實現原理 106
5.3.1 單注冊中心消費原理 106
5.3.2 多注冊中心消費原理 113
5.3.3 直連服務消費原理 114
5.4 優雅停機原理解析 115
5.5 小結 116
第6章 Dubbo遠程調用 117
6.1 Dubbo調用介紹 117
6.2 Dubbo協議詳解 119
6.3 編解碼器原理 122
6.3.1 Dubbo協議編碼器 123
6.3.2 Dubbo協議解碼器 128
6.4 Telnet調用原理 136
6.4.1 Telnet指令解析原理 136
6.4.2 Telnet實現健康監測 140
6.5 ChannelHandler 141
6.5.1 核心Handler和線程模型 141
6.5.2 Dubbo請求響應Handler 145
6.5.3 Dubbo心跳Handler 148
6.6 小結 150
第7章 Dubbo集群容錯 151
7.1 Cluster層概述 151
7.2 容錯機制的實現 153
7.2.1 容錯機制概述 153
7.2.2 Cluster接口關系 155
7.2.3 Failover策略 157
7.2.4 Failfast策略 158
7.2.5 Failsafe策略 158
7.2.6 Failback策略 159
7.2.7 Available策略 160
7.2.8 Broadcast策略 160
7.2.9 Forking策略 161
7.3 Directory的實現 162
7.3.1 總體實現 162
7.3.2 RegistryDirectory的實現 163
7.4 路由的實現 166
7.4.1 路由的總體結構 166
7.4.2 條件路由的參數規則 167
7.4.3 條件路由的實現 168
7.4.4 文件路由的實現 169
7.4.5 腳本路由的實現 170
7.5 負載均衡的實現 171
7.5.1 包裝后的負載均衡 171
7.5.2 負載均衡的總體結構 173
7.5.3 Random負載均衡 175
7.5.4 RoundRobin負載均衡 176
7.5.5 LeastActive負載均衡 178
7.5.6 一致性Hash負載均衡 179
7.6 Merger的實現 181
7.6.1 總體結構 181
7.6.2 MergeableClusterInvoker機制 183
7.7 Mock 185
7.7.1 Mock常見的使用方式 185
7.7.2 Mock的總體結構 186
7.7.3 Mock的實現原理 187
7.8 小結 189
第8章 Dubbo擴展點 190
8.1 Dubbo核心擴展點概述 190
8.1.1 擴展點的背景 191
8.1.2 擴展點整體架構 191
8.2 RPC層擴展點 192
8.2.1 Proxy層擴展點 192
8.2.2 Registry層擴展點 194
8.2.3 Cluster層擴展點 195
8.3 Remote層擴展點 198
8.3.1 Protocol層擴展點 199
8.3.2 Exchange層擴展點 202
8.3.3 Transport層擴展點 203
8.3.4 Serialize層擴展點 206
8.4 其他擴展點 207
第9章 Dubbo高級特性 210
9.1 Dubbo高級特性概述 210
9.2 服務分組和版本 211
9.3 參數回調 214
9.4 隱式參數 217
9.5 異步調用 218
9.6 泛化調用 219
9.7 上下文信息 220
9.8 Telnet操作 221
9.9 Mock調用 224
9.10 結果緩存 226
9.11 小結 226
第10章 Dubbo過濾器 227
10.1 Dubbo過濾器概述 227
10.1.1 過濾器的使用 228
10.1.2 過濾器的總體結構 228
10.2 過濾器鏈初始化的實現原理 231
10.3 服務提供者過濾器的實現原理 233
10.3.1 AccessLogFilter的實現原理 233
10.3.2 ExecuteLimitFilter的實現原理 234
10.3.3 ClassLoaderFilter的實現原理 235
10.3.4 ContextFilter的實現原理 237
10.3.5 ExceptionFilter的實現原理 237
10.3.6 TimeoutFilter的實現原理 238
10.3.7 TokenFilter的實現原理 238
10.3.8 TpsLimitFilter的實現原理 239
10.4 消費者過濾器的實現原理 240
10.4.1 ActiveLimitFilter的實現原理 240
10.4.2 ConsumerContextFilter的實現原理 242
10.4.3 DeprecatedFilter的實現原理 242
10.4.4 FutureFilter的實現原理 243
10.5 小結 243
第11章 Dubbo注冊中心擴展實踐 245
11.1 etcd背景介紹 245
11.2 etcd數據結構設計 246
11.3 構建可運行的注冊中心 248
11.3.1 擴展Transporter實現 248
11.3.2 擴展RegistryFactory實現 249
11.3.3 新增JEtcdClient實現 250
11.3.4 擴展FailbackRegistry實現 260
11.3.5 編寫單元測試 263
11.4 搭建etcd集群并在Dubbo中運行 263
11.4.1 單機啟動etcd 264
11.4.2 集群啟動etcd 265
11.5 小結 266
第12章 Dubbo服務治理平臺 267
12.1 服務治理平臺總體結構 267
12.2 服務治理平臺的實現原理 269
12.3 小結 273
第13章 Dubbo未來展望 274
13.1 Dubbo未來生態 274
13.1.1 開源現狀 274
13.1.2 后續發展 275
13.2 云原生 281
13.2.1 面臨的挑戰 281
13.2.2 Service Mesh簡介 283
13.2.3 Dubbo Mesh 284
13.3 小結 285
展開全部

深入理解APACHE DUBBO與實戰 作者簡介

商宗海,花名詣極,開源Dubbo核心開發者之一。曾就職于阿里巴巴、金蝶中國,F就職于有贊科技,擔任Dubbo框架技術負責人,參與中間件開發,長期活躍在Dubbo社區。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 航空障碍灯_高中低光强航空障碍灯_民航许可认证航空警示灯厂家-东莞市天翔航天科技有限公司 | 沈阳建筑设计公司_加固改造设计_厂房设计_设计资质加盟【金辉设计】 | 水成膜泡沫灭火剂_氟蛋白泡沫液_河南新乡骏华消防科技厂家 | 上海阳光泵业制造有限公司 -【官方网站】 | 对辊破碎机_四辊破碎机_双齿辊破碎机_华盛铭重工 | 运动木地板价格,篮球馆体育运动木地板生产厂家_欧氏地板 | 厦门ISO认证|厦门ISO9001认证|厦门ISO14001认证|厦门ISO45001认证-艾索咨询专注ISO认证行业 | 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库 | 拉力测试机|材料拉伸试验机|电子拉力机价格|万能试验机厂家|苏州皖仪实验仪器有限公司 | 博博会2021_中国博物馆及相关产品与技术博览会【博博会】 | 大型多片锯,圆木多片锯,方木多片锯,板材多片锯-祥富机械有限公司 | 换网器_自动换网器_液压换网器--郑州海科熔体泵有限公司 | 塑钢件_塑钢门窗配件_塑钢配件厂家-文安县启泰金属制品有限公司 深圳南财多媒体有限公司介绍 | 立刷【微电签pos机】-嘉联支付立刷运营中心 | 过滤器_自清洗过滤器_气体过滤器_苏州华凯过滤技术有限公司 | 防水套管厂家-柔性防水套管-不锈钢|刚性防水套管-天翔管道 | 乳化沥青设备_改性沥青设备_沥青加温罐_德州市昊通路桥工程有限公司 | 代理记账_公司起名核名_公司注册_工商注册-睿婕实业有限公司 | 电子天平-华志电子天平厂家 | 磁棒电感生产厂家-电感器厂家-电感定制-贴片功率电感供应商-棒形电感生产厂家-苏州谷景电子有限公司 | 菲希尔FISCHER测厚仪-铁素体检测仪-上海吉馨实业发展有限公司 | 宜兴市恺瑞德环保科技有限公司| Safety light curtain|Belt Sway Switches|Pull Rope Switch|ultrasonic flaw detector-Shandong Zhuoxin Machinery Co., Ltd | 油缸定制-液压油缸厂家-无锡大鸿液压气动成套有限公司 | 户外-组合-幼儿园-不锈钢-儿童-滑滑梯-床-玩具-淘气堡-厂家-价格 | 美缝剂_美缝剂厂家_美缝剂加盟-地老板高端瓷砖美缝剂 | 龙门加工中心-数控龙门加工中心厂家价格-山东海特数控机床有限公司_龙门加工中心-数控龙门加工中心厂家价格-山东海特数控机床有限公司 | 广西绿桂涂料--承接隔热涂料、隔音涂料、真石漆、多彩仿石漆等涂料工程双包施工 | 合肥防火门窗/隔断_合肥防火卷帘门厂家_安徽耐火窗_良万消防设备有限公司 | 在线浊度仪_悬浮物污泥浓度计_超声波泥位计_污泥界面仪_泥水界面仪-无锡蓝拓仪表科技有限公司 | 固诺家居-全屋定制十大品牌_整体衣柜木门橱柜招商加盟 | 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | 洛阳网站建设_洛阳网站优化_网站建设平台_洛阳香河网络科技有限公司 | 郑州墨香品牌设计公司|品牌全案VI设计公司| 浙江红酒库-冰雕库-气调库-茶叶库安装-医药疫苗冷库-食品物流恒温恒湿车间-杭州领顺实业有限公司 | 吹塑加工_大型吹塑加工_滚塑代加工-莱力奇吹塑加工有限公司 | 云南成人高考_云南成考网| 顺景erp系统_erp软件_erp软件系统_企业erp管理系统-广东顺景软件科技有限公司 | 蜘蛛车-高空作业平台-升降机-高空作业车租赁-臂式伸缩臂叉装车-登高车出租厂家 - 普雷斯特机械设备(北京)有限公司 | 纯化水设备-EDI-制药-实验室-二级反渗透-高纯水|超纯水设备 | 世纪豪门官网 世纪豪门集成吊顶加盟电话 世纪豪门售后电话 |