Network Distributed Computing: Fitscapes and Fallacies

Max K. Goff

  • 出版商: Prentice Hall
  • 出版日期: 2004-04-22
  • 定價: $1,485
  • 售價: 8.0$1,188
  • 語言: 英文
  • 頁數: 304
  • 裝訂: Paperback
  • ISBN: 0131001523
  • ISBN-13: 9780131001527
  • 相關分類: Wireless-networks
  • 立即出貨(限量) (庫存=2)

買這商品的人也買了...

商品描述

This comprehensive guide reviews the field's challenges, state-of-the-art solutions, and the future. This book will help developers and planners make better application design and configuration decisions.

Table of Contents:

Foreword from Daniel H. Steinberg.
Preface.


Acknowledgments.

     1. Fitscapes and Fallacies.

The Age of the Network—The Age of Paradox. Processing Information. Organizing Information. Distributed Computing Model. “A Note on Distributed Computing”: A Discourse on Pitfalls. Eight Fallacies of Distributed Computing. NDC Context. More Thoughts on a Fitscape. Commentary.

2. Ten Technology Trends.

Wireless and Mobile Computing. Web Services and the Semantic Web. Robotics. Genomics and Biotechnology. Material Science and Nanotechnology. Internet2, Pervasive and Ubiquitous Computing. Globalization, COTS, and Increasing Competition. Real-Time and Embedded Systems, Grid Computing, Clusters, and Composability. Security, Global Transparency, and Privacy. Competing NDC Frameworks, the Emerging Global OS, and Recombinant Software. Commentary: The Context of Context.

3. The Scope of NDC.

Ubiquitous Computing. Web Services. The Semantic Web. Spaces Computing. Peer-to-Peer Computing. Collaborative Computing. Dependable Systems. Security. Languages. Pervasive Computing. Cluster Concepts. Distributed Agents. Distributed Algorithms. Distributed Databases. Distributed Filesystems. Distributed Media. Distributed Storage. Grid Computing. Massively Parallel Systems. Middleware. Mobile and Wireless Computing. Network Protocols. Operating Systems. Real-Time and Embedded Systems. Commentary.

4. NDC Theory.

Theoretical Foundations of NDC. Theory Versus Practice. The Halting Problem. Message Passing Systems. Byzantine Failures. Leader Election. Mutual Exclusion. Fault Tolerance. Causality, Synchrony, and Time. Commentary.

5. NDC Protocols.

Conceptual Background. A Brief History: From ARPANET to the Modern Internet. Back at the Stack: OSI 7. TCP/IP. Email. Systems and Network Management Before Protocols. SNMP and UDP. Early Network Agents. Later Players at the OSI 7 Transport Layer.

6. NDC Messaging.

The Essence of Communication. Message Passing. Shared Memory Versus Cooked Messages. Data Transformation. Marshalling Data. Document Transformation. Synchrony. Routing. Broadcast and Multicast. Summary.

7. NDC Datacom: Wireless and Integration.

Analog Era. Digital Era. Optics, Wireless, and Network Integration. The Pi-Calculus and Protocol Hand-Over. Summary.

8. Today's NDC Frameworks.

CORBA. SOAP and XML. J2EE: “Web Services” to “Services on Demand”. J2EE Versus .NET. Conceptual Model for NDC Frameworks. Summary.

9. Tomorrow's NDC Framework Options.

The Renascence of Jini. Peer-to-Peer Networks: The Project JXTA Example. Spaces Computing. Summary.

10. Fallacies and Frameworks.

Deutsch's Eight Fallacies Re-viewed. Web Services Framework. Jini Network Technology Framework. Project JXTA Framework. Other Perspectives. Commentary.

11. Composability: Real-Time, Grids, and the Rise of an NDC Meta-@AHEADS = Architecture. Real-Time Systems. Component Composability. Grids. Meta-Architecture. Composability and Languages. Summary.

12. Innovation and Convergence.

Synergistic Convergence. NDC Attractors. The Future of NDC. Augmented Reality. Information Management Metaphors. Polyarchical Systems. Autonomic Computing. Amorphous Computing. Emergence. Fractal Patterns. Relentless Innovation.

Conclusion.

Index.

商品描述(中文翻譯)

這本全面的指南回顧了該領域的挑戰、最新解決方案和未來發展。本書將幫助開發人員和規劃者做出更好的應用設計和配置決策。

目錄:
前言:來自Daniel H. Steinberg的致辭。
前言。
致謝。
1. Fitscapes和謬誤。
時代的網絡-矛盾的時代。
信息處理。
信息組織。
分散計算模型。
《關於分散計算的一個註釋》:關於陷阱的論述。
分散計算的八個謬誤。
NDC背景。
對Fitscape的更多思考。
評論。
2. 十大技術趨勢。
無線和移動計算。
Web服務和語義網。
機器人技術。
基因組學和生物技術。
材料科學和納米技術。
Internet2、普遍和無所不在的計算。
全球化、COTS和競爭加劇。
實時和嵌入式系統、網格計算、集群和可組合性。
安全、全球透明度和隱私。
競爭的NDC框架、新興的全球操作系統和重組軟件。
評論:上下文的背景。
3. NDC的範圍。
無所不在的計算。
Web服務。
語義網。
空間計算。
點對點計算。
協作計算。
可靠系統。
安全。
語言。
普遍計算。
集群概念。
分散代理。
分散算法。
分散數據庫。
分散文件系統。
分散媒體。
分散存儲。
網格計算。
大規模並行系統。
中間件。
移動和無線計算。
網絡協議。
操作系統。
實時和嵌入式系統。
評論。
4. NDC理論。
NDC的理論基礎。
理論與實踐。
停機問題。
消息傳遞系統。
拜占庭失敗。
選舉領導者。
互斥。
容錯。
因果關係、同步和時間。
評論。
5. NDC協議。
概念背景。
從ARPANET到現代互聯網的簡史。
回到堆疊:OSI 7。
TCP/IP。
電子郵件。
協議之前的系統和網絡管理。
SNMP和UDP。
早期的網絡代理。
後來的OSI 7傳輸層參與者。
6. NDC通訊。
通訊的本質。
消息傳遞。
共享內存與熟悉的消息。
數據轉換。
編組數據。
文檔轉換。
同步。
路由。
廣播和多播。
總結。
7. NDC數據通信:無線和集成。
類比時代。
數字時代。
光學、無線和網絡集成。
Pi-Calculus和協議交接。
總結。
8. 當今的NDC框架。
CORBA。
SOAP和XML。
J2EE:從“Web服務”到“按需服務”。
J2EE與.NET的比較。
NDC框架的概念模型。
總結。
9. 未來的NDC框架選擇。
Jini的復興。
點對點網絡:項目JXTA的例子。
空間計算。
總結。
10. 謬誤和框架。
Deutsch的八個謬誤重新審視。
Web服務框架。
Jini網絡技術框架。
項目JXTA框架。
其他觀點。
評論。
11. 可組合性:實時、網格和NDC元架構的崛起。
實時系統。
組件可組合性。
網格。
元架構。
可組合性和語言。
總結。