edtFTPj/PRO
Companies worldwide rely on edtFTPj/PRO to securely transfer their confidential files. It is a mature, optimized library packed with features that help Java developers add SFTP and FTPS support to their applications.
edtFTPj/PRO - SFTP and FTPS for Java
edtFTPj/PRO has a rich and flexible feature set that ensures its suitability for your Java file transfer projects. It is also a stable, highly reliable product that is compatible with every known file transfer server. Features include:
- FTPS (explicit and implicit modes), including TLS 1.3 support
- SFTP and SCP (secure copy)
- Multiple protocols supported in the one component
- Multiple, simultaneous transfers by use of FTP connection pools
- edtFTPj/PRO supports directory transfers and directory synchronization
- edtFTPj/PRO is competitively priced and is royalty-free
- One year of support included (additional years can be purchased)
With Pro you also have the following purchase options:
- Individual Developer - for one or two developers
- Team Developer - for one team of developers (unlimited size)
- Corporate Developer - for multiple teams across a corporation
You can also buy the Source Code for the library for a fee enabling you to save time and minimize the human resource required to develop the software.
A detailed list of features can be found here.
Pricing
Free
Robust and
simple
- Support for all standard and many optional FTP operations and support for a very wide range of FTP servers
- Support for passive and active modes
- Resuming of binary transfers that have partially completed
- Simple but extensive API analogous to a command-line FTP program
- Includes full source code
- Integration with log4j
- Compatible with Java 1.4 and higher versions
- Non-LGPL licenses can be purchased if required
Individual
Security
and value
- All FREE features plus…
- Secure FTP transfers (SFTP)
- Secure FTP transfers (FTPS)
- Support and Upgrades for 12 months
- Advanced file-transfer features
- Use by one developer
- Optionally includes product source code
Team
Best for one project development team
- All INDIVIDUAL features plus…
- Use by multiple developers who are part of the same development team at a single geographical location
- Use by multiple developers who are part of the same development team at multiple geographical locations
Corporate
Best for medium to large firms
- All TEAM features plus…
- Use by multiple developers in multiple development teams anywhere in my corporation
Key features
- Full support for SFTP (FTP over SSH) and SCP (secure copy)
- Supports password, public key and keyboard-interactive authentication
- Supports the use of known_hosts file for server validation as well as automatic validation
- Supports zlib compression
- Supports OpenSSH, SSH.COM, and PuTTY private key formats
- Supports aes128-ctr, aes192-ctr, and aes256-ctr ciphers
- Resuming of binary transfers that have partially completed
- Full support for explicit and implicit mode FTPS
- Supports TLS 1.0, 1.1,1.2 and 1.3
- Supports both client and server certificate validation
- Support for custom server validation
- Supports MODE Z compression
- Secure data and control channels
- Resuming of binary transfers that have partially completed
- Support for all standard and many optional FTP operations, passive and active modes, and support for a very wide range of FTP servers
- Support for FXP server-to-server transfers
- Resuming of binary transfers that have partially completed
- Full support for SOCKS 4 and SOCKS 5 proxies
- Support for HTTP proxies
- Supports multiple, simultaneous transfers via connection pools
- Supports background transfers via a comprehensive asynchronous API
- Bandwidth throttling and data compression
- Multi-protocol client that permits switching protocols with a single method call
- The same simple, intuitive API as the popular edtFTPj/Free client, meaning upgrades to secure transfers are very straightforward
- Powerful FTP command shell, useful in batch jobs or script development
- FTP streams for treating the remote server as a data stream
- Progress monitoring, permitting notification of the progress of file transfers
- Directory and multiple file transfers and deletes, including wildcarding
- Integration with log4j
- Compatible with Java 1.4 and higher versions (earlier versions can be purchased)
- Royalty-free so no restrictions on deployment and no extra costs