ftp4jA free library that implements a Java full-featured FTP client | |
Download |
ftp4j Ranking & Summary
Advertisement
- License:
- LGPL
- Price:
- FREE
- Publisher Name:
- Carlo Pelliccia
- Publisher web site:
- http://www.sauronsoftware.it/
- Operating Systems:
- Mac OS X
- File Size:
- 247 KB
ftp4j Tags
ftp4j Description
A free library that implements a Java full-featured FTP client With ftp4j embedded in your application you can: transfer files (upload and download), browse the remote FTP site (directory listing included), create, rename, delete, and move remote files and directories. Here are some key features of "ftp4j": Price, licence and support: · Just a word: LGPL. The ftp4j library is 100% Free Software. Connectivity (the ftp4j library can connect the remote FTP server): · Through a direct TCP/IP connection. · Through a SSL secured connection (FTPS). · Through a FTP proxy. · Tunnelling through a HTTP proxy. · Through a SOCKS 4/4a proxy. · Through a SOCKS 5 proxy. · You can add support to other proxies plugging your own connector, since the ftp4j connection manager architecture is modular. Browsing the remote site: · FTP LIST command support through extensible parser architecture. Bundled parsers can handle: UNIX style listing, MAC style, DOS style, NetWare style and variants, EPLF style. Moreover you can build your own parser and plug it in the library. · Clear object representation of directory contents. Download and upload: · Active and passive transfer mode support. · Binary and textual transfer type support, with optional and extensible type auto-selection. · Event-based transfer monitoring. · Transfer abortion support. · Transfer resume support. Java exceptions: · Structured exceptions let the developer know the real cause of any failure. What's New in This Release: · Enhancements in download/upload error handling · UnixListParser enhancements · The REST command is now issued only if the server declares · explicitly its support in the FEAT command response.
ftp4j Related Software