The GASS Transfer API provides a way to implement both client and server components. These share common data block and request management functionality. Client-specific functions are provided to implement file "get", "put", and "append" operations. Server-specific functions are provided to implement servers which service such requests. Client and server functionality can be included in a single application, so one could implement proxies or cross-protocol bridges.
The GASS Transfer API is easily extensible to support different remote data access protocols. The standard Globus distribution includes client-side support for the http, and https protocols, as well as server-side support for the http and https protocols. An application which requires additional protocol support may add this through the protocol module interface.
The GASS Transfer API is defined in the header file "globus_gass_transfer.h"
The GLOBUS_GASS_TRANSFER_MODULE must be activated before calling any functions in this API.
View documentation without frames
View documentation with frames
about globus |
globus toolkit |
dev.globus
Comments? webmaster@globus.org