作為面向模式的軟體架構系列叢書的第3卷,《面向模式的軟體架構,卷3:資源管理模式》不僅詳盡地闡述了資源管理模式,而且通過幾個示例演示了如何將其付諸套用。《面向模式的軟體架構,卷3:資源管理模式》包含兩部分,第一部分從問題領域的角度探討資源管理,簡要地介紹了資源管理和資源管理模式,闡釋了資源獲取、資源生命周期和資源釋放這3類模式。第二部分從套用領域的角度進行探討,從案例研究的角度闡明了這些模式的實際套用。 《面向模式的軟體架構,卷3:資源管理模式》適合軟體架構師、設計師和開發人員閱讀,對計算機專業的學生也會大有裨益。
基本介紹
- 書名:面向模式的軟體架構:資源管理模式
- 作者:基歇爾 (Michael Kircher) 耆那 (Prashant Jain)
- 出版社:人民郵電出版社
- 頁數:180頁
- 開本:16
- 外文名:Pattern-Oriented Software Architecture Volume 3:Patterns for Resource Management
- 類型:計算機與網際網路
- 出版日期:2013年6月1日
- 語種:簡體中文
- ISBN:9787115313430
基本介紹
內容簡介
深入剖析資源管理模式與技巧,適合軟體構架師和高級軟體開發人員閱讀。
作者編著過多部POSA圖書,擁有豐富的經驗。
由兩部分組成:第一部分簡要介紹了資源管理和資源管理模式,並闡釋了資源獲取、資源生命周期和資源釋放這三類模式;第二部分通過兩個案例研究,闡述了如何將資源管理模式套用於自組網和移動無線網路領域。另外,還分析了模式的現狀及未來。
作者簡介
德國慕尼黑西門子研究院高級軟體工程師,Michael Kircher Software UG (haftungsbeschr?nkt)公司總經理。關注的領域包括分散式對象計算、軟體架構、模式、極限編程及創新環境中腦力勞動者的管理。與人合著有Remoting Patterns: Foundations of Enterprise, Internet and Realtime Distributed Object Middleware。
Prashant Jain
曾就職於西門子、富士通等公司,現為印度德里IBM研究實驗室技術員。在華盛頓大學攻讀計算機科學碩士學位期間,他對設計模式產生了濃厚的興趣,並於1996年與導師Douglas C. Schmidt一起撰寫了自己的第一個模式。自此以後,他一直是模式領域的積極分子,常在OOPSLA和EuroPLoP等會議上提交模式論文並組織模式研討會。
媒體推薦
“資源管理這一話題由來已久,也有人零星給出過一兩個模式,而本書能成為箇中翹楚的原因在於,它將這些模式總結成了一種模式語言。” ——亞馬遜讀者評論
圖書目錄
1.1 資源管理概述 2
1.2 資源管理的範疇 4
1.3 模式的用途 5
1.4 資源管理模式 6
1.5 相關成果 7
1.6 模式描述模板 10
第2章 資源獲取 11
2.1 Lookup模式 12
2.2 Lazy Acquisition模式 23
2.3 Eager Acquisition模式 33
2.4 Partial Acquisition模式 43
第3章 資源生命周期 53
3.1 Caching模式 54
3.2 Pooling模式 63
3.3 Coordinator模式 73
3.4 Resource Lifecycle Manager模式 84
第4章 資源釋放 97
4.1 Leasing模式 97
4.2 Evictor模式 111
第5章 資源管理模式套用指南 120
第6章 案例研究:自組網 122
6.1 概述 122
6.2 動機 123
6.3 解決方案 124
第7章 案例研究:行動網路 129
7.1 概述 129
7.2 動機 132
7.3 解決方案 132
7.3.1 基站的架構 133
7.3.2 基站的功能規範 134
7.3.3 OMC的架構 138
7.3.4 OMC的功能規範 139
第8章 模式的過去、現在和將來 145
8.1 最近4年的概況 145
8.1.1 模式 145
8.1.2 模式語言 147
8.1.3 經驗報告、方法和工具 148
8.1.4 模式彙編 148
8.1.5 模式和模式語言的正式化 148
8.2 模式的現狀 148
8.3 模式將走向何方 149
8.3.1 模式和模式語言 149
8.3.2 理論和概念 151
8.3.3 重構和集成 151
8.3.4 四人組 152
8.4 對預測的簡單說明 152
第9章 結語 153
引用的模式 155
表示法 159
參考文獻 164
模式索引 176
索引 178