| Project Description |
Several examples of dynamic scripting with groovy to demonstrate various techniques of using groovy within the Gigaspaces XAP. |
| Current Project Version |
0.1 |
| Project Maturity |
Alpha |
| Project License |
Apache License 2.0 |
| Compatible GigaSpaces XAP Version |
GigaSpacesXAP6.0 |
| Project Captain |
Ed Crandell |
| Contributors |
Ed Crandell |
Project Sitemap
Project Homepage
Features and Capabilities
This project demonstrates various ways Groovy scripts can interact with the GigaSpaces XAP. These examples should provide a good starting point for those who wish to use scripting languages, such as Groovy either as a part of the production release of a project or as a tool in developing and testing a project.
It currently consists of two Groovy scripts that run outside of the GigaSpaces XAP, communicating with it through space and JDBC interfaces, and a Java program which runs in a processing unit, that acts as a worker in a Groovy script compute farm, evaluating Groovy scripts and arguments, passed via the space.
These programs were written to work with GigaSpaces XAP 6.0, which does not have builtin scripting support. In the future, these scripts will be modified to work with GigaSpaces XAP 6.5, which does have builtin scripting support, taking advantage of the additional APIs, classes, and interfaces it will provide.