Amazon.co.uk Review
What does Sun's Jini technology mean for the future of distributed computing? To find out, take a look at
The Jini Specification, a guide written for IS managers and Java developers alike.
The book starts with a discussion of what Jini is and how it works. (In short, Jini allows Java clients to invoke remote services easily through Java.) The authors present a chat message server and explain the Jini architecture in which clients look up and "lease" remote services.
The core of the book covers classes in the Jini specification. First there's an overview of Jini illustrated with a printer service. Then it takes a close look at how clients "discover" Jini services, either through multicast or unicast protocols. The authors also present useful built-in utility classes here.
Next comes material on storing entries for Jini services (used for identifying them across the network) and the classes used to "lease" remote services. An interesting section on remote events contrasts these with local JavaBean events. Following this is a discussion of Jini transactions, including the two- phase commit process used to manage work done remotely.
Later the book turns to the new JavaSpaces classes which permit sharing data between Java processes in order to facilitate parallelism. An intriguing appendix reprints a white paper in which the Sun team outlines its philosophy of distributed computing. They argue that local and remote objects need to be handled differently: object location transparency is a myth.
With its mix of technology briefing and nuts-and-bolts detail The Jini Specification offers a valuable perspective on the latest advance in Java distributed computing from Sun. --Richard Dragan
--This text refers to an out of print or unavailable edition of this title.
Product Description
The Jini technology community has doubled to 50,000+ developers in just the past six months, and Jini is gaining a powerful foothold in new markets, including embedded systems. Now, Sun Microsystems has introduced the new Jini 1.1 specification, with powerful new helper utilities and services designed to accelerate development and reducing the programming learning curve. In this book, the Sun developers responsible for Jini technology offer an authoritative, comprehensive guide to the final Jini 1.1 specification. Learn how Jini 1.1 connection technology enables devices to form impromptu communities and share services with no planning, installation, or human intervention. Master key concepts and Jini networking via multicast and TCP. Compare each approach to Jini device architecture; then discover how Jini handles entries, events, joins, lookups, leases, schema, and titles. New coverage includes: improvements to Jini's specifications and utilities; enhanced services, and integrated JavaSpaces technology. The book also contains in-depth coverage of new helper and utility services that enable developers to add Jini connection technology to any device far more easily.
See all Product Description