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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.