Client Programming Tutorial
This Tutorial applies to:
5.3
This Tutorial is intended for:
Developers
How to use the GRIA Client library from Java or Groovy
- Introduction An introduction to the GRIA Client Java Interface
- Simple Worked Examples Worked examples of how the client uses the federation and attribute selectors.
- Key concepts and classes The main classes used by a GRIA client when invoking services.
- Federation Selector How the client chooses the correct account or SLA for you.
- Attribute Selector How the client attaches additional tokens to an invocation.
- Common Tasks A few example scripts showing some common tasks in Groovy
- Using OGSA-DAI from Groovy (basic) How to use the GRIA OGSA-DAI Service with the basic convenience methods
- Using OGSA-DAI from Groovy (advanced) How to use the GRIA OGSA-DAI Service with OGSA-DAI perform and response documents
- Making a Simple Invocation from Java Creating an engine with the API and making a simple web service invocation
- Client Initialisation How to construct the various objects that the client requires to invoke services.
- Application Discovery How to use the GRIA API to discover applications at a Job Service
- Job Execution Guide A guide to show how to execute a job on a GRIA Service
- Job Orchestration - Cross Service A guide to running jobs across two services and orchestrating the data flow
- SLA Managed Jobs How to create and run a job on a SLA managed service.
- Membership Service Tutorial A guide to using the GRIA Membership Service
- Registry Service Tutorial A guide to using the GRIA Registry Service
All content on one page (useful for printing, presentation mode etc.)