5.1. Overview of programming environment

In the next three subsections we provide information about programming and building C/C++ applications that utilize the Globus Toolkit. For more details, and a list of all of the available APIs, please visit the Globus Web site.

5.1.1. Globus libc APIs

The Globus Toolkit 2.2 is a cross-platform development framework and allows the application development of portable grid applications by using its API.

The globus-libc API provides a set of wrappers to several POSIX system calls. The grid developer must use these wrappers to ensure thread-safety and portability. The globus equivalents to the POSIX calls add the prefix globus_libc to the function while prototypes remain identical. For example, globus_libc_gethostname() ...

Get Enabling Applications for Grid Computing with Globus now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.