Systems Programming: Designing and Developing Distributed Applications (Paperback)
暫譯: 系統程式設計:設計與開發分散式應用程式 (平裝本)
Richard Anthony
- 出版商: Morgan Kaufmann
- 出版日期: 2015-03-02
- 售價: $3,400
- 貴賓價: 9.5 折 $3,230
- 語言: 英文
- 頁數: 548
- 裝訂: Paperback
- ISBN: 012800729X
- ISBN-13: 9780128007297
-
相關分類:
Operating-system
立即出貨 (庫存=1)
買這商品的人也買了...
-
$880$695 -
$620$527 -
$580$458 -
$1,715Introduction to Algorithms, 3/e (Hardcover)
-
$580$458 -
$400$380 -
$950$903 -
$580$458 -
$680$537 -
$800$632 -
$860$731 -
$380$300 -
$1,250$1,188 -
$450$356 -
$400$316 -
$380$323 -
$380$300 -
$380$300 -
$690$538 -
$680$537 -
$280$218 -
$590$466 -
$380$300 -
$1,600$1,600 -
$1,440Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services
商品描述
Systems Programming: Designing and Developing Distributed Applications explains how the development of distributed applications depends on a foundational understanding of the relationship among operating systems, networking, distributed systems, and programming. Uniquely organized around four viewpoints (process, communication, resource, and architecture), the fundamental and essential characteristics of distributed systems are explored in ways which cut across the various traditional subject area boundaries. The structures, configurations and behaviours of distributed systems are all examined, allowing readers to explore concepts from different perspectives, and to understand systems in depth, both from the component level and holistically.
- Explains key ideas from the ground up, in a self-contained style, with material carefully sequenced to make it easy to absorb and follow.
- Features a detailed case study that is designed to serve as a common point of reference and to provide continuity across the different technical chapters.
- Includes a 'putting it all together' chapter that looks at interesting distributed systems applications across their entire life-cycle from requirements analysis and design specifications to fully working applications with full source code.
- Ancillary materials include problems and solutions, programming exercises, simulation experiments, and a wide range of fully working sample applications with complete source code developed in C++, C# and Java.
- Special editions of the author's established 'workbenches' teaching and learning tools suite are included. These tools have been specifically designed to facilitate practical experimentation and simulation of complex and dynamic aspects of systems.
商品描述(中文翻譯)
《系統程式設計:設計與開發分散式應用程式》解釋了分散式應用程式的開發如何依賴於對作業系統、網路、分散式系統和程式設計之間關係的基礎理解。本書獨特地圍繞四個觀點(過程、通信、資源和架構)組織,探討分散式系統的基本和必要特徵,並跨越各種傳統學科領域的界限。分散式系統的結構、配置和行為都被檢視,使讀者能夠從不同的角度探索概念,並從組件層面和整體上深入理解系統。
- 從基礎開始解釋關鍵概念,以自成一體的風格,材料經過精心排序,便於吸收和跟隨。
- 包含一個詳細的案例研究,旨在作為不同技術章節之間的共同參考點,並提供連貫性。
- 包括一個「整合所有內容」的章節,探討有趣的分散式系統應用程式,涵蓋其整個生命週期,從需求分析和設計規範到完整運作的應用程式及其完整源代碼。
- 附加材料包括問題與解答、程式設計練習、模擬實驗,以及一系列完整運作的範例應用程式,這些應用程式的完整源代碼是用 C++、C# 和 Java 開發的。
- 包含作者已建立的「工作台」教學與學習工具套件的特別版本。這些工具專門設計用於促進系統複雜和動態方面的實際實驗和模擬。