Through step-by-step tutorials and real-world examples, this book shows programmers exactly how to implement distributed Java systems. Sommers analyzes several popular commercial tools for building this type of system, so readers can determine which are best for their needs. The CD features versions of these tools, as well as working examples from the text.