Secure FTP Factory 6.1 review

by on

Secure FTP Factory project is a set of Java based client components for exchanging data between machines

License: Shareware
File size: 1922K
Developer: JSCAPE
0 stars award from

Secure FTP Factory project is a set of Java based client components for exchanging data between machines. Including FTP (File Transfer Protocol), FTPS (FTP over SSL) and SFTP (FTP over SSH) 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 (FTP over SSL) component offers all the features found in the FTP component with the added ability to encrypt FTP data using SSL (Secure Sockets Layer).

The FTPS (FTP over SSH) 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.

In addition to the FTP, FTPS and SFTP components Secure FTP Factory provides a file transfer scripting component named FTCL (File Transfer Command Line). This component allows you to write and execute scripts to perform FTP, FTPS and SFTP operations using nothing but a simple text editor and your operating system command line.

Here are some key features of "Secure FTP Factory":
Support for JDK 1.2.2 and above
RFC compliant - Fully compliant with RFC 959, RFC 1579 and RFC 2228.
Secure file transfer - Encrypts sensitive data for total security (FTPS/SFTP).
AUTH TLS and Implicit SSL support - FTPS component provides support for both AUTH TLS and Implicit SSL connections
ZLIB compression support - Data is compressed for improved file transfer performance. (SFTP).
Scripting support - Easily write scripts to automate file transfer tasks.
Public-key authentication support - Authenticate with server using a private-key (SFTP).
Transfer mode support - Includes both ASCII and Binary modes for transferring text or binary data.
Firewall support - Easily connect to FTP servers from behind a firewall.
Automatic transfer mode detection - Sets transfer mode automatically based on file extension.
Multiple file transfer - Transfer one or more files matching a regular expression e.g. *.txt
Directory transfer - Transfer entire directories recursively, automatically recreating directory structure on receiving side.
Progress monitor - Built in event listeners to track the progress of file transfers including bytes transferred, total time and total bytes transferred.
Timeout support - Generates an exception when connection to FTP server cannot be established or data cannot be read from FTP server within defined timeout.
File transfer interruption - Ability to interrupt file transfers at any time.
Message logging - Ability to stream messages exchanged between FTP client and server to a file.
Memory based uploads - Ability to upload a file that exists in memory to FTP server.
Memory based downloads - Ability to download file from FTP server and store in memory.
Remote filesize and date - Easily query a remote file on FTP server for it's size and last modification timestamp.
Command execution - Send arbitrary commands to FTP server.
Append support - Upload files to FTP server appending data sent to the end of a file.
Resume support - Resume interrupted file transfers.

30 day Evaluation

What's New in This Release:
This release adds relative path support to the Sftp and Scp classes.
It adds Sftp.getInputStream and Sftp.getOutputStream methods.
It fixes an issue experienced in the Ftps class when reading empty directories or downloading empty files on some servers.
It fixes an issue experienced in using the Ftp.getInputStream and Ftp.getOutputStream methods.
It fixes an issue in order to handle servers that return Windows_NT as a system type but return a directory listing in Unix format.
It fixes an issue in the Sftp class for deleting directories recursively.

Secure FTP Factory 6.1 search tags