Search
 Advanced SearchView Cart   Checkout   
 Location:  Home » Books » Networking » The Jini(TM) Specifications, Edited by Ken Arnold (2nd Edition)January 7, 2009  
Browse
Books
Computers
Electronics
Related Categories
• Networking
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• Programming Languages
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
New & Used Textbooks
Custom Stores
Specialty Stores
Books
• MIS
Industries & Professions
Business & Investing
Subjects
Books
• Manager's Guides to Computing
Business & Culture
Computers & Internet
Subjects
Books
• Information Systems
Software Engineering
Computer Science
Computers & Internet
Subjects
• Distributed Databases
Databases
Computers & Internet
Subjects
Books
• General
Data in the Enterprise
Networking
Computers & Internet
Subjects
• General AAS
Data in the Enterprise
Networking
Computers & Internet
Subjects
• Networks
Networks, Protocols & APIs
Networking
Computers & Internet
Subjects
• General
Networks, Protocols & APIs
Networking
Computers & Internet
Subjects
• General AAS
Networks, Protocols & APIs
Networking
Computers & Internet
Subjects
• General AAS
Networking
Computers & Internet
Subjects
Books
• JINI
APIs & Operating Environments
Programming
Computers & Internet
Subjects
• General
Java
Programming
Computers & Internet
Subjects
• General AAS
Java
Programming
Computers & Internet
Subjects
• General
Programming
Computers & Internet
Subjects
Books
• General AAS
Programming
Computers & Internet
Subjects
Books
• General
Computers & Internet
Subjects
Books
• General AAS
Computers & Internet
Subjects
Books
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books
The Jini(TM) Specifications, Edited by Ken Arnold (2nd Edition)
The Jini(TM) Specifications, Edited by Ken Arnold (2nd Edition)
Authors: Jim Waldo, The Jini Team
Publisher: Addison-Wesley Professional
Category: Book

List Price: $39.95
Buy New: $0.99
You Save: $38.96 (98%)
Buy New/Used from $0.99

Avg. Customer Rating: 4.5 out of 5 stars(6 reviews)
Sales Rank: 2164400

Languages: English (Original Language), English (Unknown), English (Published)
Media: Paperback
Edition: 2nd
Number Of Items: 1
Pages: 688
Shipping Weight (lbs): 2.2
Dimensions (in): 9.2 x 7.4 x 1.3

ISBN: 0201726173
Dewey Decimal Number: 004.36
UPC: 978342726172
EAN: 9780201726176
ASIN: 0201726173

Publication Date: December 15, 2000
Availability: Usually ships in 1-2 business days

Similar Items:

  • JavaSpaces(TM) Principles, Patterns, and Practice (Jini Series)
  • Core Jini
  • Java Concurrency in Practice
  • Jini in a Nutshell (In a Nutshell (O'Reilly))

Editorial Reviews:

Product Description
A guide for programmers to the formal specification for the core Jini connection technology, and specifications for local helper utilities and remote helper services. Every specification is described in detail, from device architecture to semantics. Previous edition: c1999. Softcover. DLC: Electronic data processing.

Amazon.com 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 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 where clients look up and "lease" remote services.

The heart of this book is its coverage of classes in the Jini specification. First there's an overview of Jini illustrated with a printer service. Then it's 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 them with local JavaBean events. Then it's on to 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 a mix of technology briefing and nuts-and-bolts detail, The Jini Specification delivers a valuable perspective on the latest advance in Java distributed computing from Sun. --Richard Dragan


Customer Reviews:   Read 1 more reviews...

4 out of 5 stars More than a Specification   August 18, 2001
  1 out of 1 found this review helpful

I put off buying this for about a year because I was fooled by the title. Think of it as a primer on how to use Jini the way the people who developed Jini intended (rather than as a spec). That makes it very useful. Not ideal for someone who is considering using Jini and wants an overview, but a great "second book" on Jini. Similar to Keith Edwards' Jini "Example by Example".


3 out of 5 stars Good but lacking   June 19, 2000
  3 out of 4 found this review helpful

Since it has so many glowing reviews, I'll give it a review that may be uselful to the authors for future additions.

I don't understand why Sun Microsystems, on their website and in thier books, (and this book is no exception) do not use UML to describe their libraries and frameworks. I, for one, learn a lot about dependencies and collaborations between classes when UML is employed. In the sections that have real code examples, it would be helpful to have a snippet of UML describing the section of Jini critical to that example, for instance.

Furthermore, in the earlier sections of the book, the overview, the authors use what I call "system collaboration diagrams", even better would be when they are explaining code snippets to highlight in their system collaboration diagrams what part of the system they are showing an example of.

I guess I just found the explaination of the examples lacking. The examples themselves are excerpted, making them hard to follow. For instance, it is confusing to see an ordinary method being called (from within an excerpt) with no class or object qualified before it. Is it in the superclass? In the implementation? If in the superclass, how far up? This is especially difficult when referring to the DEM of Java, which sometimes seems counterintuitive to beginners.

My rule of thumb is one should never look at a piece of code and get "nervous" about what a symbol or method is supposed to be doing there.


5 out of 5 stars Excellent guide and reference for Jini developers   November 30, 1999
  17 out of 17 found this review helpful

Jini has to be about the hottest new Java technology to be released in years. Imagine a world of plug-and-play networked devices, which can be installed and seamlessly integrated with your LAN simply by connecting them to your network. A laptop on-the-go can just plug in to an unfamiliar network, and access the printer or Internet proxy server, without the need to install any drivers. Mixing Unix and Wintel devices? Not a worry. Jini promises to let them talk to each other.

That's the vision behind Jini. But that vision goes much further. Not only can hardware devices talk to one another, but also software services. In a Jini world, you won't care whether how a device works, or whether it is software or hardware based. An Internet based fax service will act as a fax, as will a hardware device. You'll just look for a fax service, without worrying how the service is implemented. Of course, someone needs to write the software that will power Jini services. That's where The Jini Specification comes in.

The book is divided into two main sections, an overview and the specification for Jini. The overview provides an easily accessible overview of what Jini is, how it works, and what it can achieve. There are also several examples of Jini services and clients, to give you some practical experience with building Jini software applications.

From there, the book dives headfirst into the actual specification. The first part of the book is good for managers, and software developers alike. The coverage of the specification, however, is designed as a reference for developers as they construct Jini software. This is where many readers could become lost, unless they are already using Jini in action. The first part of the book is a guide to Jini, the second intended only as a reference during development. Finally, a glossary of Jini terms and an essay on distributed computing is included, along with the full source code from the overview.

The Jini Specification is a must-have for anyone considering Jini development. It provides an excellent guide to Jini technology for those considering designing Jini-based systems, and a comprehensive printed reference for those who will implement them. -- David Reilly, for the Java Coffee Break


5 out of 5 stars Best book for knowing latest in distributed computing   July 21, 1999
  4 out of 4 found this review helpful

As a distributed computer designer, developer and research I feel this book is best for JINI - which is the latest and modest happening in field of distributed computing.
The book not only covers JINI specifications, but has a clear theory on what it is, with code samples and very clean writing fashion.
Moreover, it is short and to the point. I strongly recommend this book to distributed design professionals and students, as it gives a latest tech flavour for them to be in touch and know tommorrows' computing arena.



5 out of 5 stars Extremely Comprehensive and Well Written   June 30, 1999
This book deals with a complicated subject in an intelligent and well organized manner. The excellent presentation itself speaks well for the quality of the editing provided by the publisher, and I highly recommend it for anyone involved in the field.

Powered by: Dknc, inc. and Amazon.com


For your safety and security, orders are processed through amazon.com