您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
ODL技术内幕 架构设计与实现原理
装帧: 平装
出版社: 机械工业出版社
作者: 耿兴元
出版日期: 2019-09-01
商品条码: 9787111635093
版次: 1
开本: 16开
页数: 247
出版年份: 2019
定价:
¥79
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
这是一本从源代码层面深入剖析ODL的著作,旨在帮助读者在透彻理解ODL的优选架构、设计思想和实现原理后,能更有高效地进行SDN开发。作者是的ODL专家,是SDN领域的布道者,有在通讯类软件研发和系统设计领域有超过15年的经验对ODL及其源码有深入的研究和理解。ODL架构演进极快,核心模块和接口变动频繁,ODL子项目众多,功能和接口碎片化严重,学习门槛很高,面对数百万行的源代码更是无从下手。作者根据自己的经验,对ODL的核心功能及其源代码(氟版本和氖版本)进行反复提炼、抽丝剥茧,不仅让读者理解ODL的系统架构、设计思想、实现原理,而其能让读者领略ODL实现源码中的代码和设计模式,*终实现让读者更高效地使用SDN的目的,掌握SDL的精髓。全书13章,分为三个部分:第壹部分 基础环境篇(第1-2章)主要介绍了ODL的核心概念、架构、设计目标、编译构建环境的搭建、源码阅读的方法,以及ODL社区对众多子项目的管理实践。第二部分 核心架构篇(第3-10章)从源代码的角度详细分析了ODL的基本对象、数据树、MD-SAL DataStore、MD-SAL RPC、MD-SAL Notification、MD-SAL Mount、MD-SAL Cluster Service的工作机制与实现原理;第三部分 公共组件篇(第11-13章)从源代码角度详细分析了ODL的AAA、RESTCONF、Blueprint等公共组件的设计、实现与扩展。
目录
前言
第一部分 基础环境篇
第1章 阅读源代码前的准备 2
1.1 ODL项目介绍 2
1.1.1 ODL框架之争 3
1.1.2 SAL的演进 3
1.1.3 ODL的子项目及分类 4
1.1.4 ODL项目的管理 6
1.2 搭建ODL编译构建环境 6
1.3 阅读和调试ODL源代码 9
1.3.1 ODL项目源码下载 9
1.3.2 IntelliJ IDEA安装 10
1.3.3 IntelliJ IDEA调试ODL的项目源码 11
1.4 ODL设计目标 12
1.5 ODL总体架构 13
1.6 本章小结 15
第2章 ODL项目管理设计详解 16
2.1 问题的提出 16
2.2 解决思路 17
2.3 实现详解 20
2.3.1 基础parent设计 20
2.3.2 模块构建 23
2.3.3 feature组织 24
2.3.4 版本打包 25
2.4 项目模板 26
2.5 本章小结 28
第二部分 核心原理篇
第3章 ODL基本对象的设计与实现 30
3.1 QName 30
3.2 YangInstanceIdentifier 38
3.3 NomalizedNode 44
3.4 本章小结 49
第4章 数据树的设计与实现 50
4.1 基本概念 50
4.2 数据树的设计与实现 52
4.3 数据树的读写过程 59
4.4 MVCC机制与实现 63
4.5 本章小结 67
第5章 MD-SAL DataStore接口设计 68
5.1 基本概念 69
5.2 DataStore SPI设计 72
5.3 DataStore DOM API设计 77
5.4 DataStore Binding API设计 82
5.5 本章小结 87
第6章 MD-SAL DataStore的实现原理 88
6.1 概述 89
6.2 Raft算法及其实现 92
6.3 DataStore后端实现详解 106
6.4 DataStore前端实现详解 113
6.5 Binding DataBroker的实现 125
6.6 本章小结 130
第7章 MD-SAL RPC的设计与实现 131
7.1 一个实例 131
7.2 RPC机制的总体设计 136
7.3 RPC机制实现详解 141
7.4 Remote RPC实现详解 149
7.5 本章小结 155
第8章 MD-SAL Notification的设计与实现 156
8.1 一个实例 156
8.2 MD-SAL Notification接口设计 158
8.3 MD-SAL Notification实现剖析 161
8.4 本章小结 171
第9章 MD-SAL Mount机制与NETCONF 172
9.1 Mount服务接口设计 172
9.2 Mount机制的实现 175
9.3 本章小结 186
第10章 MD-SAL Cluster Service 187
10.1 EntityOwnershipService 187
10.2 ClusterSingletonService 195
10.3 本章小结 198
第三部分 公共组件篇
第11章 AAA 200
11.1 Shiro框架介绍 201
11.2 AAA实现原理 210
11.3 本章小结 219
第12章 RESTCONF 220
12.1 RFC 8040解读 220
12.2 RESTCONF的实现 226
12.3 本章小结 236
第13章 Blueprint及其扩展 237
13.1 Blueprint 238
13.2 Blueprint的使用 244
13.3 本章小结 247
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网