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