Comments:
*******************************************************************************<br />
Concurrent and Distributed Computing in Java<br />
*******************************************************************************<br />
<br />
-------------------------------------------------------------------------------<br />
General Information<br />
-------------------------------------------------------------------------------<br />
Type.................: Ebook<br />
Part Size............: 12,250,405 bytes<br />
<br />
<br />
<br />
<br />
-------------------------------------------------------------------------------<br />
Post Information<br />
-------------------------------------------------------------------------------<br />
Posted by............: ~tqw~<br />
<br />
-------------------------------------------------------------------------------<br />
Release Notes<br />
-------------------------------------------------------------------------------<br />
Combining the two key types of Java programming, Garg (Electrical and Computer <br />
Engineering Department, University of Texas) offers both professionals and <br />
students a guide to fundamental concepts necessary for mastering Java <br />
programming. Early chapters deal with techniques for programming in shared-<br />
memory based systems and cover concepts in Java such as threads and synchronized <br />
methods. Later chapters look at programming in a message-passing system, <br />
covering resource allocation problems, logical clocks, global property <br />
detection, leader election, and message ordering and logging. Treatment avoids <br />
excessive mathematical notation while explaining important concepts. Chapter <br />
problems are included. The book is copublished with IEEE Press.<br />
<br />
Table Of Contents<br />
<br />
Table of Contents<br />
List of Figures <br />
Preface <br />
1 Introduction 1<br />
2 Mutual Exclusion Problem 17<br />
3 Synchronization Primitives 31<br />
4 Consistency Conditions 53<br />
5 Wait-Free Synchronization 65<br />
6 Distributed Programming 89<br />
7 Models and Clocks 111<br />
8 Resource Allocation 129<br />
9 Global Snapshot 149<br />
10 Global Properties 163<br />
11 Detecting Termination and Deadlocks 177<br />
12 Message Ordering 191<br />
13 Leader Election 209<br />
14 Synchronizers 221<br />
15 Agreement 233<br />
16 Transactions 253<br />
17 Recovery 263<br />
18 Self-Stabilization 279<br />
A Various Utility Classes 291<br />
Bibliography 297<br />
Index 305<br />
<br />
Product Details<br />
<br />
* ISBN: 047143230X<br />
* ISBN-13: 9780471432302<br />
* Format: Textbook Hardcover, 336pp<br />
* Publisher: Wiley, John & Sons, Incorporated<br />
* Pub. Date: January 2004<br />
* Edition Number: 1<br />
<br />
-------------------------------------------------------------------------------<br />
Install Notes<br />
-------------------------------------------------------------------------------<br />
PDF Reader<br />
Add comment