
The two chapters here are excerpted from Core Jini, a comprehensive developer's guide to Sun's Jini distributed computing technology, and the bestselling book on the subject.
JiniTM technology presents a radically new way to build and use software and hardware. In the Jini model, network services are easy to install (just plug them in and they work) and easy to administer (collections of Jini services are virtually self-healing). Core Jini provides complete coverage of this new model, and explores how the Jini technology is different from previous approaches to building distributed systems.
While Core Jini covers the "philosophical" underpinnings of Jini,
its real strength is in its code examples. The book contains over 7,000 lines of
real, working code. The examples here aren't "toy" programs that
illustrate only the simplest concepts. Rather, they provide complete examples of
complex Jini services, including a LeaseRenewal service, an EventMailbox service, a lookup service tunnel, a printing service and others. These examples
not only provide a guide to the more difficult areas of writing Jini applications, they can also be deployed as-is in your Jini networks.
These two chapters from the Core Jini provide a cross-section of the book's contents. Chapter 4, Deployment Scenarioes, presents an overview of strategies for deploying and using Jini in networks; Chapter 6, In Depth: Discovery; provides a comprehensive overview of Jini's discovery protocols and the
means by which Jini services form spontaneous communities.
See an overview with pointers
to downloadable code.
Order book
from Amazon.com
- Chapter 4: Deployment Scenarios
- Chapter 6: In Depth: Discovery
About the Author:
W. Keith Edwards is a member of the research staff at Xerox
Palo Alto Research Center (PARC). He has worked in R&D and as a consultant to
several leading companies, including Sun, and holds a Ph.D from Georgia Tech's
Graphics, Visualization and Usability Center.