出版時間:2002-6 出版社:機械工業(yè)出版社 作者:美.霍爾特 著 鐘鳴 等譯 頁數(shù):238
Tag標簽:無
內(nèi)容概要
JavaSpaces是建立在Jini之上的一種技術,它可以作為一個Jini服務,作為一種共享分布式通信的機制,還可作為一種存儲對象的機制。本書詳細介紹了JavaSpaces技術,舉例講解JavaSpaces的應用方法,并對JavaSpaces與Jini的關系進行了討論。本書內(nèi)容翔實、講解透徹,適合有一定Java工作經(jīng)驗的程序設計人員參考。
書籍目錄
第一部分 JavaSpaces基礎知識
第1章 關于JavaSpaces 1
1.1 什么是JavaSpace 1
1.1.1 JavaSpace接口 4
1.1.2 Jini和JavaSpaces 8
1.1.3 共享分布式計算 10
1.1.4 永久對象倉庫 11
1.2 JavaSpaces的用途 12
1.2.1 信息共享 12
1.2.2 計算服務 12
1.2.3 工作流 12
1.3 本章小結 12
第2章 獲得和安裝JavaSpaces 13
2.1 獲得Java 14
2.2 獲得和安裝Jini 15
2.2.1 Sun社區(qū)資源許可協(xié)議(SCSL) 15
2.2.2 獲得Jini 16
2.2.3 安裝Jini 16
2.3 運行JavaSpace 17
2.4 啟動支持服務 17
2.4.1 利用GUI進行啟動 18
2.4.2 從命令行啟動 23
2.4.3 運行射線跟蹤例子 27
2.5 本章小結 31
第3章 JavaSpaces基礎 33
3.1 編程約定 33
3.2 查找一個JavaSpace 34
3.2.1 編譯 40
3.2.2 運行服務 41
3.2.3 運行例子 42
3.3 項 43
3.3.1 寫一個項 44
3.3.2 編譯 46
3.3.3 運行例子 46
3.4 讀一個項 47
3.4.1 項模板 49
3.4.2 編譯 50
3.4.3 運行例子 50
3.5 取走一個項 52
3.5.1 編譯 53
3.5.2 運行例子 53
3.6 快照方法 54
3.7 本章小結 56
第4章 JavaSpaces的更多介紹 57
4.1 租用 57
4.2 對JavaSpace使用租用 59
4.2.1 編譯 65
4.2.2 運行例子 65
4.3 對JavaSpaces使用事務處理 66
4.3.1 建立一個事務處理 67
4.3.2 事務處理和JavaSpace的方法 69
4.3.3 對JavaSpaces使用事務處理 70
4.4 分布式事件 76
4.4.1 分布式事件和JavaSpaces 77
4.4.2 事件例子 80
4.5 永久性 85
4.6 本章小結 86
第二部分 分布式程序設計
第5章 分布式介紹 89
5.1 分布式概念 89
5.1.1 并行性 89
5.1.2 部分失效 92
5.1.3 通信/同步 92
5.2 分布式結構 92
5.2.1 數(shù)組 93
5.2.2 編譯 104
5.2.3 運行例子 104
5.2.4 隊列 105
5.2.5 無序結構 118
5.3 本章小結 123
第6章 同步問題 125
6.1 同步問題的類型 125
6.1.1 數(shù)據(jù)訛誤 126
6.1.2 死鎖問題 126
6.1.3 資源缺乏問題 127
6.2 同步方法 127
6.2.1 基本JavaSpace機制 128
6.2.2 空間初始化 128
6.2.3 信號量 135
6.2.4 樂器店的例子 139
6.3 本章小結 149
第7章 公平共享資源 151
7.1 公平共享 151
7.2 定單處理例子 153
7.2.1 物品瀏覽器 180
7.2.2 編譯 186
7.2.3 運行例子 187
7.3 本章小結 191
第三部分 進入更高層次
第8章 并行計算 195
8.1 一般的并行計算 197
8.1.1 分解任務 197
8.1.2 整合結果 198
8.2 并行計算構架 198
8.3 素數(shù)計數(shù)器應用程序 207
8.3.1 編譯 217
8.3.2 運行例子 217
8.4 進一步擴展 219
8.5 更進一步擴展 222
8.6 本章小結 222
第9章 安全性問題 223
9.1 安全性 223
9.2 安全模型 223
9.3 RMID的安全性 224
9.4 策略文件 227
9.5 服務的策略 227
9.6 客戶機策略文件 228
9.7 簽名文件 230
9.8 JavaSpace的安全性 231
第10章 總結 233
10.1 相關信息 233
10.1.1 Web站點 233
10.1.2 郵件清單 233
10.2 其他相關技術 234
10.3 結束語 234
附錄A 常見問題解答
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載