| 提要文摘: | 全书共分三个部分。第一部分为基础环境篇, 包括第1-2章。第1章介绍了ODL的总体框架与编译构建环境的搭建 ; 第2章介绍了ODL社区对众多子项目的管理实践。第二部分是核心原理篇, 包括第3-10章。第3章介绍了ODL中定义的基本Java对象 ; 第4章介绍了ODL中基本数据结构DataTree的设计与实现 ; 第5、6章重点讨论MD-SAL DataStore的接口设计, 并结合源码对其实现原理进行分析 ; 第7章介绍了MD-SAL RPC机制的设计与实现 ; 第8章介绍了MD-SAL Notification的工作机理 ; 第9章介绍了MD-SAL Mount机制的设计及该机制在NETCONF南向协议插件中的应用实现 ; 第10章关注了ODL中与集群相关的服务, 包括了EntityOwnershipService和ClusterSingletonService。第三部分是公共组件篇, 包括第11-13章。第11章介绍了ODL的基于Shiro的认证鉴权框架的设计实现 ; 第12章介绍了ODL的北向接口RESTCONF组件的设计实现 ; 第13章介绍了ODL中Blueprint扩展实现, 其负责ODL中的模块初始化及加载。 |