Book description
Built on top of the Java™ software infrastructure, Jini™ technology enables all types of services and devices to work together in a community--organized without extensive planning, installation, or human intervention. Jini technology allows the lines to blur between what is hardware and what is software by representing all hardware and software as Jini technology-enabled "services," accessible either directly or through surrogates written in the Java programming language. In a distributed system of Jini technology-enabled services, these programs interact spontaneously, enabling services to join or leave the network with ease, which allows clients to view and access available services with confidence. A system of Jini technology-enabled services can link office components such as printers, faxes, and desktop computers. Beyond these traditional networks, the technology is also ideal for building the home-based networks that are now emerging: entertainment systems, cars, smart houses, and personal computers.
This book contains the formal specification for the core Jini technology, as well as specifications for local helper utilities and remote helper services. It offers a review of distributed computing fundamentals, an overview of the Jini architecture, and an introduction to the key concepts that are the source of the technology's simplicity and power--remote objects, leasing, distributed events, and a two-phase commit protocol. The formal specifications provide the definitive description of every element of the Jini architecture, including detailed information on such topics as:
Jini discovery and join protocols
Jini entry usage
Jini distributed leasing concepts
Jini distributed event programming model
Jini transaction model and semantics
Jini lookup service and lookup attribute schema
Jini discovery, event, leasing, and join utilities
Jini lookup discovery, lease renewal, and event mailbox helper services
Jini device architecture
0201726173B04062001
Table of contents
- Copyright
- Foreword
- Preface
- About The Authors
- Overview and Examples
-
Specifications
- The Jini Architecture Specification
- Jini Technology Core Platform Specification
- Discovery and Join
- Entry
- Distributed Leasing
- Distributed Events
- Transaction
- Lookup Service
- Introduction to Helper Utilities and Services
- Jini Discovery Utilities Specification
- Jini Entry Utilities Specification
- Jini Lease Utilities Specification
- Jini Join Utilities Specification
- Jini Service Discovery Utilities Specification
- Jini Lookup Discovery Service
- Jini Lookup Attribute Schema Specification
- Jini Lease Renewal Service Specification
- Jini Event Mailbox Service Specification
- JavaSpaces Service Specification
- Jini Device Architecture Specification
- Supplemental Material
- A Note on Distributed Computing
- Example Code
Product information
- Title: Jini™ Specifications, The, Second Edition
- Author(s):
- Release date: December 2000
- Publisher(s): Addison-Wesley Professional
- ISBN: 9780201726176
You might also like
book
The SparkFun Guide to Processing
The SparkFun Guide to Processing is a hands-on introduction to Processing for non-coders.
audiobook
Transformed
Help transform your business and innovate like the world's top tech companies! Transformed: Moving to the …
book
Steal This Computer Book 4.0, 4th Edition
This offbeat, non-technical book examines what hackers do, how they do it, and how readers can …
book
Visual Cryptography and Secret Image Sharing
With rapid progress in Internet and digital imaging technology, there are more and more ways to …