Globus Examples Overview

Before running these examples you must build and install Globus at your site. See the Globus home page.

These examples were designed as a small tutorial for various Globus components. As such, they are rich with documentation. However, they are not intended as a replacement for the Globus documentation. They assume a basic understanding of Globus terminology.

This directory contains sub-directories, each with an example program demonstrating some set of Globus features. The first four examples were designed to be examined in order, from the most fundamental operation in Nexus and proceeding with increasing complexity. The fourth example shows how globus_gram_myjob to set up communication between process in a job, and how globus_gass_file can be used to centralise standard output of those processes to a single common file. The fifth example is iddentical to the fourth example, but it uses "globus_duroc_runtime" between processes managed by different ressource manager. (and can therefor run on different machines)

Each sub-directory contains a README.html file, a Makefile, and the source code. Follow the directions in each README.html that explain how to modify the Makefile, make the example, and run the example.