- Funding & Policy
- Energy Engineering
- Nomenclature & Classification
- Titan Books
- Vega, Suzanne
- Vitamins
- Running & Jogging
- Barton, Dan
- Colombia
- Andorra
- Italian
- Organic Chemistry
- De Maupassant, Guy
- European
- Uhlman, Fred
- Pierce, L. D.
- Woolf, Virginia
- Regional
- Florida
- Macdonald, Andrew
- Religious
- Tomb Raider
- Pini, Richard
- Cheever, John
- Nuclear Energy
- Watches
- Home and Garden
- UK Electronics
- UK Books
- Health and Personal Care
- UK Sporting Goods
- Clothing, Shoes and Accessories
- Electronics, Gadgets and Computers
- CDs and Music Downloads
- UK Software and Video Games
- UK Toys and Games
- UK Home and Garden
- UK Video Games
- UK Baby Clothes and Accessories
- Books On
- German Electronics
Books : Study Books : Professional : Computing : Programming : Languages & Tools : Object Oriented : Java : Jini
-
-
-
-
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 outline
-
-
-








