Core ScienceBase functionality is developed in Groovy and Grails. The following examples show Groovy scripting used within the ScienceBase platform to interface with the REST services.
- GET calls from Groovy
- Logging in and Obtaining a JOSSO_SESSIONID
- Making POST, PUT, DELETE Calls from Groovy
- Uploading Files with Groovy
References
- Download and learn more about Groovy: http://groovy.codehaus.org/
- Groovy Scripting documentation: http://groovy.codehaus.org/Scripts+and+Classes