AstroGrid Client Development Kits

Client Development Kits (CDKs) are large zips of the AstroGrid delegate jars, plus all their dependent libraries. They provide all the code required to write java clients that interface with AstroGrid Services. However, some parts may be too low-level, quirky or poorly documented for your task - we recommend trying out the ACR interface first.

We release three flavours, which provide access to different subsets of AstroGrid services.

Core Client Development Kit

The Astrogrid Core CDK is for developers that wish to interact with the core Astrogrid services (Myspace / VoSpace, Registry, Community). It contains all the required delegate jars, plus their dependencies, example configuration, and links to online documentation

The Core CDK is available for download ( .zip, .tar.gz) and also as a JNLP Extension that can be referenced by webstart applications.

Workflow Client Development Kit

The Astrogrid Workflow CDK is for developers that wish to interact with the Astrogrid workflow services (Jes, CEA). It also contains the delegates for accessing the core Astrogrid services (Myspace / VoSpace, Registry, Community). (which are also available separately in the smaller Core CDK). It contains all the required delegate jars, plus their dependencies, example configuration, and links to online documentation

The Workflow CDK is available for download ( .zip, .tar.gz) and also as a JNLP Extension that can be referenced by webstart applications.

Scripting Client Development Kit

Deprecated - Use the ACR instead

The Astrogrid Scripting CDK provides all the libraries required for client-side scripting of Astrogrid. It contains the delegates provided by the Core and Workflow CDK packages, plus a layer that integrates these delegates into a more convenient interface for scripting.

The Scripting CDK is available for download ( .zip, .tar.gz) and also as a JNLP Extension that can be referenced by webstart applications.