Editor's review
This is a library of functions available for implementing file transfer protocols in software applications.
FTPj/PRO is a Java FTP library supporting secure FTP. It supports secure transfers via FTPS (FTP over SSL), SFTP (FTP over SSH) and SCP. edtFTPj/PRO allows developers to add file transfer capabilities to their applications with minimal efforts. edtFTPj/PRO contains all the features of edtFTPj and some additional ones. These are extra usability and security features that help in achieving more secure FTP functionality. The library offers a comprehensive asynchronous API. The tool supports multiple, simultaneous transfers via FTP connection pools. Comprehensive FTP scripting engine available offers most functionality to be scripted from a file. Directory operations, multiple file transfers and deletes, including wildcarding are possible to be implemented. For secure transfers the API has functions available that help implement SFTP and FTPS support. It also supports SCP, the secure copy protocol.The library supports SOCKS and HTTP proxy support. The client you implement can have protocol switching through just a single method call. A FTP command shell is available. Directory transfers, FTP streams, FXP for server to server transfers via FTP. It also allows you to implement bandwidth throttling and data compression. Nice thing about it is that the runtime that you need to distribute with your application, comes royalty free. The library lets you support all standard and many optional FTP operations, passive and active modes, and support for a very wide range of FTP servers. This is a very good product. If you are looking for a similar solution, you should try it in your exact workflow.
User comments