Category:JavaSpaces
From Jini.org
Short description, more would be good - see discussion page for content ideas
for JavaSpaces, as one would expect. the JavaSpace05
Specification extends the JavaSpace specification.
JavaSpaces is a network accessible associated shared memory. Another way to look at JavaSpaces is as a place on the network to share, exchange, and store Java objects.
A common problem in distributed systems is figuring out a good way to keep the parts of the system decoupled from each other. By providing a location on the network to share and exchange objects JavaSpaces provides a coordination mechanism that keeps the components decoupled - the components don't need to know each other's identity or location. Furthermore because JavaSpaces stores the objects being exchanged the communicating entities don't need to exist at the same time. Finally because JavaSpaces is Java centric the objects being exchanged embody behavior as well as data. This allows the exact protocols used to communicate between the entities to be varied over time without having to shutdown the system.
This category currently contains no pages or media.
