Installing the GRIA client software
To access a GRIA service you need some client software. The GRIA client libraries can be used to create a variety of client applications, but for this tutorial we will use the standard GRIA client package. To install it:
- Download the GRIA Client package from the downloads page.
- Unpack the archive somewhere.
. Having this private key allows you to prove who you are when you access a service, so keep your keystore safe! The keystore also contains certificates for authorities that you trust to identify other people and services. If you already have a keystore then you can use that, but if not you can get one easily using this web-site:
- Register with this web-site, if you haven't already done so.
- Read the GRIA Demo CA Certificate Policy, and check you agree with the terms.
- Download your keystore from the downloads page (it's in the Keystore Management section).
- Unpack the downloaded gria-keystore.zip file in the conf directory of the client (so that, for example, you end up with a file called gria-client-cli-5.1-bin/conf/crypto.properties).
Your personal GRIA keystore is generated using the information contained in your profile. Keep it secure as it contains personal information. Its sole purpose is for your evaluation of the GRIA systems at IT Innovation and any other use is prohibited. The keystore is generated when you request it, and is deleted from our server once you have downloaded it. See the GRIA Demo CA Certificate Policy for more details.
You are now ready to run the client:
- Run the gridcli launcher script inside the client directory. Consult the GRIA Client User Guide for more detailed instructions if you have difficulty with this step.
The GRIA client
Note: The GRIA client shown above is intended mainly as a demonstration of GRIA, allowing you to test the various features of GRIA easily. For real use, you may want to write your own specialised client or make GRIA calls directly from your existing application software.
