JavaSpaces
|
JavaSpaces is a service specification. It provides a distributed persistence and object exchange mechanism for Java objects. It can be used to store the system state and implement distributed algorithms. It is an implementation of the TupleSpaces idea.
JavaSpaces technology is descended from the Java Jini technology, which has not been a commercial success. However some vendors are now (2004) offering JavaSpaces-based products as a way to provide distributed reliable persistence for non-Jini environments.
External links
- JavaSpaces Service Specification (http://wwws.sun.com/software/jini/specs/jini1.2html/js-title.html)
- http://www.gigaspaces.com - Advanced GigaSpaces JavaSpaces implementation
- http://www.dancres.org/blitz - The Blitz Project, and open source implementation of JavaSpaces
Further reading
- Phillip Bishop and Nigel Warren (2002), JavaSpaces in Practice. Addison-Wesley. ISBN 0321112318.