Distributed computing and Java go together naturally. As the first language designed from the bottom up with networking in mind, Java makes it very easy for computers to co-operate. This volume focuses on Java distributed computing and surrounding issues.