出版時間:2006-7 出版社:首都經(jīng)濟貿易大學出版社 作者:張軍
Tag標簽:無
內容概要
分布式系統(tǒng)是計算機軟件領域的一個重要研究分支,它涉及分布環(huán)境下軟件中的通信、名字服務、事務處理、容錯和安全等眾多的理論和實踐問題。從20世紀80年代以來,分布式系統(tǒng)在很多領域取得了突破性的進展,它以各種中間件軟件的形式出現(xiàn),并為現(xiàn)代信息系統(tǒng)建設提供了不可或缺的技術支持。但分布式系統(tǒng)的研究仍然面臨著重大的技術挑戰(zhàn),受到很多未決問題的困擾。我國在分布式系統(tǒng)領域的研究起步較晚,基礎薄弱,形成軟件產(chǎn)品的能力與發(fā)達國家相比有很大差距。 本書的主要讀者對象是計算機軟件從業(yè)人員,包括大專院校計算機專業(yè)的本科生、研究生,本書站在國際和國內在相關領域的最前沿,試圖把分布系統(tǒng)的起源,理論基礎,算法基礎,分布、復制與集成相關的一些關鍵理論的技術背景全面地介紹給讀者。盡管它不是一本講解如何進行軟件開發(fā)的收,但卻試圖成為所有軟件從業(yè)人員必備的基礎書籍。
書籍目錄
第一部分 第1章 分布式處理 1.1 集中式處理式的演變 1.2 分布式處理產(chǎn)生的技術背景 1.3 理解分布處理 1.4 應用系統(tǒng)的分布架構 1.5 關鍵的科學技術問題 第2章 分布式系統(tǒng) 2.1 硬件概念 2.2 軟件概念 2.3 操作系統(tǒng) 2.4 網(wǎng)絡通信 2.5 分布式系統(tǒng) 2.6 分布式系統(tǒng)的分析模型第二部分 分布式系統(tǒng)基礎 第3章 時間與系統(tǒng)全局狀態(tài) 3.1 物理時鐘的同步 3.2 邏輯時鐘和排序 3.3 系統(tǒng)的全局狀態(tài) 第4章 分布式算法基礎 4.1 進程的選舉 4.2 進程的互斥 4.3 進程的共識 第5章 數(shù)據(jù)復制與一致性 5.1 概論 5.2 以數(shù)據(jù)為中心的一致性模型 5.3 以客戶為中心的一致性模型 第6章 高級通信服務 6.1 組通信 6.2 面向消息的通信 6.3 多媒體通信 第7章 進程的組織 7.1 客戶服務器模型 7.2 對等分布 7.3 代碼遷移與軟件主體 第8章 分布模型 8.1 分布模型與系統(tǒng)架構 8.2 遠程過程調用 8.3 分布式對象 8.4 分布式文件 8.5 分布式文檔第三部分 公共服務設計 第9章 名字和目錄服務 9.1 實體的命名 9.2 目錄服務 9.3 移動實體的定位 9.4 移除無引用的實體 第10章 分布式事處處理 10.1 事務模型 10.2 分布式事務 10.3 分布式事務的提交 10.4 并發(fā)控制 第11章 容錯服務 11.1 容錯簡介 11.2 基于冗余的故障屏蔽 11.3 高可用的進程 11.4 可靠的消息 第12章 安全服務 12.1 安全導論 12.2 安全通道 12.3 訪問控制 12.4 實例研究:電子支付系統(tǒng)附錄一 關鍵字索引附錄二 常用英文縮寫、全稱和來源對照表參考文獻
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載