Coordinate your Jini apps with JavaSpaces Part 4. Explore Jini transactions with JavaSpaces Part 5. In addition, there was significant interest in continuing to advance the JavaSpaces technology, and a number of areas were suggested for its improvement. Another area of community effort involves the development of helper or utility interfaces and classes that provide a valuable set of tools for new JavaSpaces developers. Basically, a compute server is an implementation of a powerful, all-purpose computing engine using a JavaSpace.
Compute servers are quite useful even for advanced programming.
At the Jini Summit, it was decided that a common set of interfaces should be created to standardize JavaSpaces-based compute servers so that programmers could avoid reinventing the wheel every time they wanted to implement one. As a result, the community has created a working group whose goal is to build a specification and reference implementation of a compute-server architecture. One aim of this article is to kick off that work. The compute server explained A compute server provides a service that accepts tasks, computes them, and returns results. The server itself is responsible for computing the results and managing the resources that complete the job.