ftp4j

Software screenshot:
ftp4j
Dettagli del software:
Versione: 1.7.2
Data di caricamento: 20 Feb 15
Sviluppatore: Sauron Software
Licenza: Libero
Popolarità: 17

Rating: 2.5/5 (Total Votes: 2)

ftp4j è una libreria client Java che implementa un client FTP completo. Con ftp4j integrato nell'applicazione è possibile: trasferire file (upload e download), navigare il sito FTP remoto (directory annuncio incluso), creare, eliminare, rinominare e spostare directory remote e file.
Vantaggi
Uno scorcio di vantaggi chiave ftp4j:
Connettività:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; La libreria ftp4j può connettersi al server FTP remoto:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Attraverso una connessione diretta TCP / IP.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Attraverso una connessione protetta SSL (FTPS).
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Attraverso un proxy FTP.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Tunnel attraverso un proxy HTTP.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Attraverso un proxy SOCKS 4 / 4a.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Attraverso un SOCKS 5 proxy.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - È possibile aggiungere il supporto ad altri proxy di collegare il proprio connettore, poiché l'architettura ftp4j gestione connessione è modulare.
Navigando il sito remoto
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Supporto comando LIST FTP attraverso l'architettura parser estensibile. Parser bundle in grado di gestire: stile UNIX profilo, stile MAC, stile DOS, lo stile e le varianti NetWare, stile EPLF. Inoltre è possibile costruire il proprio parser e collegarlo in biblioteca.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Rappresentazione dell'oggetto chiaro di contenuto della directory.
Download e caricare
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Supporto modalità di trasferimento attivo e passivo.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Binary e tipo di supporto di trasferimento testuale, di tipo facoltativo e estendibile auto-selezione.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Monitoraggio trasferimento Event-based.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Supporto trasferimento aborto.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Supporto trasferimento curriculum.
Eccezioni Java
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; . - Eccezioni strutturate lasciare lo sviluppatore conosce la vera causa del mancato

Cosa c'è di nuovo in questa versione:

  • Questa versione corregge un bug nella routine di download, la gestione della & quot; 502 Comando REST non consentito dalla politica & quot; messaggio nel modo giusto.

Cosa c'è di nuovo nella versione 1.7.1:

  • Il FTPConnector ha ora un setUseSuggestedAddressForDataConnections () metodo che può essere utilizzato per determinare se il connettore deve fidarsi l'indirizzo restituito dal server nella risposta di un comando PASV, o se deve invece connettersi allo stesso host utilizzato per il canale di comunicazione.
  • È stato risolto un bug relativo al timer automatico noop.
  • Ogni chiamata a SimpleDateFormat ora è thread-safe.
  • Non ci sono miglioramenti nella routine di trasferimento dati, che ora sono compatibili con un più ampio insieme di server e proxy.

Cosa c'è di nuovo in versione 1.7:.

  • Un cambiamento è stato fatto in architettura connettori FTP
  • FTPConnector non è più una interfaccia: è ora una classe astratta attuazione timeout connessioni consapevoli
  • .
  • Timeout per la connessione, leggere, e chiudere le operazioni può essere impostata dal chiamante.
  • Un tentativo di connessione a un server FTP remoto può essere interrotta, chiamando il nuovissimo abortCurrentConnectionAttempt () metodo FTPClient.
  • Inoltre, un errore è stato corretto nel HTTPTunnelConnector.

Cosa c'è di nuovo nella versione 1.6.1:

  • Il & quot; 502 Comando REST non consentito dalla politica & quot ; e & quot; 501 REST non è compatibile con la configurazione del server & quot; risposte al & quot; RIPOSO 0 & quot; comando non sono trattati come errori.
  • Questo si estende la compatibilità libreria a un maggior numero di tipi di server. Ogni comando SIZE è ora preceduta da un tipo io comando, estendendo la compatibilità biblioteca.
  • Molti miglioramenti sono stati applicati nella lista dei file di routine a distanza.
  • Infine, un problema di fuso orario è stato risolto in UnixListParser e NetWareListParser.

Cosa c'è di nuovo nella versione 1.4.3:

  • Enhancements di errore di download / upload di movimentazione
  • miglioramenti UnixListParser
  • Il comando REST è ora rilasciato solo se il server dichiara esplicitamente il suo sostegno nella risposta dei comandi FEAT

Cosa c'è di nuovo nella versione 1.4.2:

  • In FTPS e FTPES Modalità client ora emette un & quot; PBSZ 0 & quot; il comando prima di inviare il & quot; PROT P & quot; una sola. Alcuni server richiedono.
  • cambiamento API minore: l'informazione streamLength non è più richiesto dal metodo di caricamento. (Grazie a Lukas Loehrer)

Cosa c'è di nuovo nella versione 1.4.1:

  • Bug risolti: aggiungere invece sovrascrivere a download
  • Bug risolti: i file vuote in modalità testuale su upload / download

Cosa c'è di nuovo in versione 1.4:.

  • FTPS e supporto FTPES aggiunto
  • Nuova architettura di connessione, le classi FTPConnection e SSLConnector sono stati rimossi.

Cosa c'è di nuovo nella versione 1.3.3:

  • UTF-8 supporto migliorato

Requisiti :

  • Java 2 Standard Edition Runtime Environment

Programmi simili

Eter
Eter

11 May 15

sysfunc
sysfunc

17 Feb 15

JCTerm
JCTerm

14 Apr 15

bareFTP
bareFTP

19 Feb 15

Altri software di sviluppo Sauron Software

cron4j
cron4j

15 Apr 15

Commenti a ftp4j

I commenti non trovato
Aggiungi commento
Accendere le immagini!