Personal tools
You are here: Home GRIA Documentation Documentation 5.2 Reference Manuals Client User Guide Overview

1. Overview

Up one level
The overview page

The GRIA client allows you to use GRIA services, such as data storage, batch processing and database systems. It also allows you to use the GRIA management services, which are needed so that use of the other services can be recorded and billed.

The client management package

There are two ways to use GRIA services:

  • The default GRIA client provides a Swing-based graphical interface which lets you manage accounts and service level agreements, run jobs and store data. The client supports plug-ins allowing support for new types of service to be added without recompiling the client.

  • GRIA services can also be used directly from your own applications, by using the GRIA client library. This provides a set of low-level Java objects which provide access to the remote services' operations and can be used by non-graphical applications (batch processing), or by applications where you wish to replace the standard GRIA interface components with your own. The client library also contains the default Swing components, which can be embedded into your application directly.

This documentation only describes the default Swing application; see the GRIA Developer Kit for information about integrating GRIA with your own applications.