Secure FTP Factory is a set of Java based client components for exchanging data between machines. Including FTP, FTPS and SFTP components developers will appreciate the easy-to-use API making it possible to exchange data using just a few lines of code. The FTP component offers complete FTP functionality including the ability to transfer files, rename files, delete files, create directories, transfer directories recursively and more. The FTPS component offers all the features found in the FTP component with the added ability to encrypt FTP data using SSL . The SFTP component offers all the features found in the FTP component with the added ability to secure all data transferred using a secure SSH2 channel. Using the FTPS or SFTP components you can be assured your data is protected as it travels over the Internet.