ftp4j

A pure Java FTP client library
Download

ftp4j Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL
  • Price:
  • FREE
  • Publisher Name:
  • Sauron Software
  • Publisher web site:
  • http://www.sauronsoftware.it

ftp4j Tags


ftp4j Description

A pure Java FTP client library ftp4j is a Java client library that implements a 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, delete, rename and move remote directories and files.BenefitsA glimpse of ftp4j key benefits: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. Requirements: · Java 2 Standard Edition Runtime Environment 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