幫助中心 | 我的帳號 | 關於我們

系統編程(分散式應用的設計與開發)/電腦科學叢書

  • 作者:(英)理查德·約翰·安東尼|譯者:張常有//封筠
  • 出版社:機械工業
  • ISBN:9787111582564
  • 出版日期:2017/11/01
  • 裝幀:平裝
  • 頁數:427
人民幣:RMB 129 元      售價:
放入購物車
加入收藏夾

內容大鋼
    理查德·約翰·安東尼著的《系統編程(分散式應用的設計與開發)》用系統思維講解分散式應用的設計與開發,以「進程、通信、資源、體系結構」四個視角為核心,跨越不同學科的界限,強調系統透明性。本書在實踐教學方面尤為獨到:既有貫穿各章的大型遊戲案例,又有探究不同系統特性的課內模擬實驗;不僅提供步驟詳盡的方法指導,而且免費提供專為本書開發的Workbench模擬工具和源代碼。
    本書自成體系的風格和配置靈活的實驗工具可滿足不同層次的教學需求,適合作為面向實踐的分散式系統課程的教材,也適合從事分散式應用開發的技術人員自學。

作者介紹
(英)理查德·約翰·安東尼|譯者:張常有//封筠

目錄
出版者的話
譯者序
前言
第1章  緒論
  1.1 基本原理
    1.1.1 電腦科學的傳統講授方法
    1.1.2 本書採用的系統方法
  1.2 網路和分散式系統在現代計算中的重要性——簡明歷史回顧
  1.3 分散式系統簡介
    1.3.1 分散式系統的優勢和挑戰
    1.3.2 分佈的本質
    1.3.3 分散式應用程序的軟體體系結構
    1.3.4 分散式系統與應用的質量度量指標
    1.3.5 透明性簡介
  1.4 案例研究簡介
    1.4.1 主案例研究(分散式遊戲)
    1.4.2 附加案例研究
  1.5 教輔材料和練習簡介
  1.6 互動式教學工具Workbench套件
  1.7 示例代碼和相關練習
第2章  進程視角
  2.1 基本原理和概述
  2.2 進程
    2.2.1 基本概念
    2.2.2 創建進程
  2.3 進程調度
  2.4 實時系統調度
  2.5 在現代操作系統中使用的特定調度演算法及其變體
  2.6 進程間通信
  2.7 線程:導論
    2.7.1 一般概念
    2.7.2 線程實現
    2.7.3 線程調度方法
    2.7.4 同步(順序的)與非同步(併發的)線程操作
    2.7.5 線程帶來的額外複雜性
    2.7.6 多線程IPC舉例
  2.8 操作系統的其他角色
  2.9 程序中使用定時器
  2.10 進程視角的透明性
  2.11 進程視角的案例研究
    2.11.1 調度要求
    2.11.2 定時器的使用
    2.11.3 多線程需求
    2.11.4 IPC、埠和套接字
  2.12 章末練習
    2.12.1 問題
    2.12.2 基於Workbench的練習
    2.12.3 編程練習
    2.12.4 章末問題答案
    2.12.5 本章活動列表

    2.12.6 配套資源列表
第3章  通信視角
  3.1 基本原理和概述
  3.2 通信視角
  3.3 通信技術
    3.3.1 單向通信
    3.3.2 請求-應答通信
    3.3.3 雙向數據傳輸
    3.3.4 定址方法
    3.3.5 遠程過程調用
    3.3.6 遠程方法調用
  3.4 通信的分層模型
  ……
第4章  資源視角
第5章  體系結構視角
第6章  分散式系統
第7章  案例研究:融會貫通
索引

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032