Archive of UserLand's first discussion group, started October 5, 1998.

Re: Jini Jini Jini (Zzzzz?)

Author:Kent Spaulding
Posted:1/26/1999; 10:54:09 AM
Topic:Jini Jini Jini (Zzzzz?)
Msg #:2492 (In response to 2490)
Prev/Next:2491 / 2493

It is a dramatic oversimplification to say that Jini is Linda. Jini uses JavaSpaces which is an implementation of Linda, but it also provides many other services.

The key point, Jini allows any number of Jini devices, be they VCRs, staples (yes, java vm's will appear in staples), or computers, to be federated into a personal network that can be used to do computational tasks.

For example, you might want to create a VHS tape for your friend who has only a VCR and TV at home. This tape includes 8 reruns of 'Law & Order' from this week. You could type up a document that lists the shows using your smart stapler, staple the pages together. The stapler has interfaced with your computer and has placed an electronic version of the document in the staple. Now, take the document to your VCR, and from your computer, create a Jini netwrok that includes the VCR and the staple. The staple can direct the VCR as to when to record, based on the document in the staple. When the week is over, send the tape and paper document to your friend.

Granted, this is way out there. However, the idea is intriguing.

There is a research project (with similar concepts) available at http://www.infospheres.caltech.edu/ with many docs in HTML.

In short, Jini provides distributed communications using RMI, transaction support within the federated networks, uses JavaSpaces for naming services, and can run in very small devices. Cool stuff.

As for interacting with it, the protocols are fully specified by Sun and are available on request.

--Kent


There are responses to this message:


This page was archived on 6/13/2001; 4:47:36 PM.

© Copyright 1998-2001 UserLand Software, Inc.