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

JCTerm
JCTerm

14 Apr 15

ROXTerm
ROXTerm

7 Mar 16

JFTP2
JFTP2

20 Feb 15

GNU Bash
GNU Bash

22 Jun 18

Altri software di sviluppo Sauron Software

cron4j
cron4j

15 Apr 15

Commenti a ftp4j

I commenti non trovato
Aggiungi commento
Accendere le immagini!