ODL技術內幕:架構設計與實現原理

耿興元

本書是一本面向ODL中高級開發人員,結合ODL氟版本和氖版本源碼對ODL架構進行系統剖析的書籍,因為ODL社區提供的對ODL架構設計及源碼實現的介紹文檔非常有限,且ODL的架構演進非???,源碼頻繁更新,因此,從ODL的最新源碼入手對其架構和實現進行分析,是真正把握ODL設計精髓的唯一可行方法。

全書共分三個部分,一共有13個章節。

第一部分為基礎環境篇,包括第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中的模塊初始化及加載。

微信掃描下面二維碼,購買書籍

分享到:
相關書籍
hubing 發表于19-08-05
0
條評論

登錄后才可以評論