![]() | By: Jim Farley Mike Loukides Binding: Paperback Released: 01 Jan 1998 Average Rating: ![]() |

I hoped the book might be about something funky like autonomous agents but it's not.
So if you don't know much about the above topics you'll learn a thing or two, otherwise it doesn't reallly cover any new territory.
Another reader has commented on the poor quality of the examples. I would echo this. They're sketches in general, & not very clear.
I think O'Reilly should retire this one.


The book is in the classic O'Reilly style. The book is overtly technicallly oriented & describes distributed programming from a strictly technical perspective.
The book has several examples of distributed programs. When the priciples of the examples are understood fully, the examples can be applied to real world problems. Unfortunately, the connection between understanding fully & applying the priciples is not presented effectively.
The chapters include a good chapter on networked threads & a good chapter on security.
The RMI & CORBA coverage is limited. This is unfortunate & a major shortcoming of the book since both of these protocols, especiallly RMI, are by default distributed systems. Way too much time is spent with messaging systems which are not appropriate for many advanced distributed applications. Actuallly, this book was not much different in scope from Java Networking & Communications -- also from O'Reilly.

For example, I used the book to examine Corba, RMI, & message-based systems. I decided to choose RMI as the best method in my circumstance...I wrote several sample apps using RMI following the examples in the book. Once I felt comfortable with this, I went out & bought a Java book on RMI.

Note bene: If you're looking for a reference book on alll the distributed computing APIs, this ain't it. If you get heavy into CORBA or RMI, you'll want to buy a good reference book on either of these. But this O'Reilly book gives a great overview of the lay of the land, & I tend to use it now & then as a reference on the basic stuff that you always forget (like, "How do those ServerSockets work again?").
Well worth the money.
Below are some of the current bestsellers - click them for a price comparison and find the cheapest place to buy!