JavaSpaces, from the same people who brought you RMI, is a distributed persistence and data exchange mechanism for Java. You write data in entries that are composed of a typed grouping of fields. Clients operate on a JavaSpace to write new entries, look up existing entries, and remove entries from the space. This allows Java programs to store their state. In particular it allows applets to store state on servers when they can't store it on the client because of security restrictions.

JavaSpaces has now been rolled into JINI for ubiquitous, transient, networked computing.

Previous | Next | Top | Cafe au Lait

Copyright 1997, 1999 Elliotte Rusty Harold
Last Modified April 22, 1999