The Comprehensive File Transfer (CFT) service allows client applications to submit transfers of multiple files between remote resources. Since files to be transfered are submitted in batch, the CFT service facilitates the transfer of very large files, maintaining the various information about the transfers, including status, transfer rates, and transfer times. The service is implemented as a web service, thus allowing a variety of client applications to utilize it. The CFT service utilizes Globus GridFTP to perform file transfer operations.
The GridPort Demo Portal includes a portlet that interacts with the CFT service, enabling users to submit file transfers via a web portal interface. Additionally, the portlet uses the GridPort Information Repository (GPIR) to retrieve network bandwidth and latency information, from which it calculates estimated transfer times. The network information is obtained using the Network Weather Service.