Software Links
Getting Started
- Doc Structure
- A Globus Primer
- Globus Is Modular!
- Quickstart
- Installing GT
- Platform Notes
- Migrating from GT2
- Migrating from GT3
Reference
- PDF version
- Best Practices
- Coding Guidelines
- API docs
- Public Interfaces
- Resource Properties
- Samples
- Glossary
- Performance Studies
Common Runtime
Security
Data Mgt
Information Svcs
Execution Mgt
Execution management info:
Table of Contents
- Release Notes
- System Administrator's Guide
- User's Guide
- 1. Introduction
- 2. New Functionality
- 3. Common Usage scenarios
- 4. Usage Scenarios for Jobs Specified in JDD
- 5. Usage Scenarios for jobs specified in JSDL
- 6. Job Description Extensions
- 7. Command-line tools
- 8. Graphical user interfaces
- 9. Troubleshooting
- 10. Known problems
- 11. Usage statistics collection by the Globus Alliance
- Developer's Guide
- Guide to Public Interfaces
- Quality Profile
- GT 4.1.1 Samples for GRAM4
- Migrating Guide
- GT 4.1.1 GRAM4 Command-line Reference
- globusrun-ws - Official job submission client for GRAM4
- globus-job-run-ws - Interactive job submission script for GRAM4
- globus-job-submit-ws - Batch job submission script for GRAM4
- globus-job-get-output-ws - Job output fetch script for GRAM4
- globus-job-clean-ws - Destroy and clean up a batch job for GRAM4
- A. Submitting a job in Java using GRAM4
- 1. Class imports
- 2. Loading the job description
- 3. Creating the factory service stub
- 4. Loading a proxy from a file
- 5. Setting stub security parameters
- 6. Querying for factory resource properties
- 7. Delegating credentials (if needed)
- 8. Creating the job resource
- 9. Creating the job service stub
- 10. Subscribing for job state notifications
- 11. Releasing any state holds (if necessary)
- 12. Destroying resources
- B. Submitting a job in C using GRAM4
- 1. Loading the job description
- 2. Setting the security attributes
- 3. Creating the factory client handle
- 4. Querying for factory resource properties
- 5. Creating the notification consumer
- 6. Creating the job resource
- 7. Subscribing for job state notifications
- 8. Releasing any state holds (if necessary)
- 9. Destroying resources
- 10. Building a client
- C. GT 4.1.1 Call for Community Testing: GRAM4