Distributed Computing: Principles and Applications (絕)
- 20本以上,享 8.5折
售價
$
洽詢
- 一般書籍
- ISBN:9780321218179
- 作者:M. L. Liu
- 版次:1
- 年份:2004
- 出版商:Pearson Education
- 頁數/規格:428頁
書籍介紹
本書特色
目錄
Description
Distributed Computing provides an introduction to the core concepts and principles of distributed programming techniques. It takes a “how-to” approach where students learn by doing. Designed for students familiar with Java, the book covers programming paradigms, protocols, and application program interfaces (API's), including RMI, COBRA, IDL, WWW, and SOAP. Each chapter introduces a paradigm and/or protocol, and then presents the use of a DPI that illustrates the concept. The presentation uses narrative, code examples, and diagrams designed to explain the topics in a manner that is clear and concise. End-of-chapter exercises provide analytical as well as hands-on exercises to prompt the reader to practice the concepts and the use of API's covered throughout the text. Using this text, students will understand and be able to execute, basic distributed programming techniques used to create network services and network applications, including Internet applications.
Distributed Computing provides an introduction to the core concepts and principles of distributed programming techniques. It takes a “how-to” approach where students learn by doing. Designed for students familiar with Java, the book covers programming paradigms, protocols, and application program interfaces (API's), including RMI, COBRA, IDL, WWW, and SOAP. Each chapter introduces a paradigm and/or protocol, and then presents the use of a DPI that illustrates the concept. The presentation uses narrative, code examples, and diagrams designed to explain the topics in a manner that is clear and concise. End-of-chapter exercises provide analytical as well as hands-on exercises to prompt the reader to practice the concepts and the use of API's covered throughout the text. Using this text, students will understand and be able to execute, basic distributed programming techniques used to create network services and network applications, including Internet applications.
Features
- Contains a concise, hands-on introduction to distributed programming using the latest technologies.
- Uses extensive programming and self-check exercises to help convey and reinforce basic ideas.
- Relates the concepts and technologies to real world applications through sidebars of news articles.
- Includes supplementary Web site with programming samples, sample lab exercises, test questions, and links.
Table of Contents
1. Distributed Computing, An Introduction.
2. Interprocess Communication.
3. Distributed Computing Paradigms.
4. The Socket API.
5. The Client-server Paradigm.
6. Group Communications.
7. Distributed objects.
8. Advanced Remote Method Invocations (RMI).
9. Internet applications.
10. The Common Object Request Broker Architecture (CORBA).
11. Internet Applications - continued.
12. Advanced Distributed Computing Paradigms.
1. Distributed Computing, An Introduction.
2. Interprocess Communication.
3. Distributed Computing Paradigms.
4. The Socket API.
5. The Client-server Paradigm.
6. Group Communications.
7. Distributed objects.
8. Advanced Remote Method Invocations (RMI).
9. Internet applications.
10. The Common Object Request Broker Architecture (CORBA).
11. Internet Applications - continued.
12. Advanced Distributed Computing Paradigms.