ftp4j är en Java-klient bibliotek som implementerar en fullfjädrad FTP-klient. Med ftp4j inbäddad i din ansökan kan du: överföra filer (uppladdning och nedladdning), surfa på FTP site (kataloglistning ingår), skapa, ta bort, byta namn och flytta fjärr kataloger och filer.
Fördelar
En glimt av ftp4j viktiga fördelar:
Anslutningar:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Den ftp4j biblioteket kan ansluta FTP-server:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Genom en direkt TCP / IP-anslutning.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Genom en SSL säker anslutning (FTPS).
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Genom en FTP-proxy.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Tunnel genom en HTTP-proxy.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Genom en SOCKS 4 / 4a proxy.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Genom en SOCKS 5 proxy.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Du kan lägga till stöd för andra proxies plugg din egen kontakt, eftersom ftp4j Connection Manager arkitektur är modulärt.
Surfar fjärrplatsen
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - FTP LIST kommandot stöd genom utbyggbara parser arkitektur. Medföljande tolkar klarar: UNIX stil notering, MAC stil, DOS stil, NetWare stil och varianter, EPLF stil. Dessutom kan du bygga din egen parser och koppla in den i biblioteket.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Klart objektrepresentation av kataloginnehåll.
Ladda ner och ladda upp
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Aktiv och passiv överföring läge stöd.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Binär och textöverföring typ stöd, med valfria och utbyggbar typ auto val.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Händelse baserad överföringsövervakning.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Överföring abort stöd.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Överföring CV stöd.
Java undantag
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; . - Strukturerade undantag låt utvecklaren veta den verkliga orsaken till eventuella fel
Vad är nytt i den här versionen:
- Denna version fixar en bugg i nedladdningen rutin, hantering av & quot; 502 Kommando REST inte tillåts av politiken & quot; meddelande på rätt sätt.
Vad är nytt i version 1.7.1:
- FTPConnector har nu en setUseSuggestedAddressForDataConnections () metod som kan användas för att själv fastställa om kontakten skulle lita adressen returneras av servern i svaret på en PASV kommando, eller om den snarare ska ansluta till samma värd som används för kommunikationskanalen.
- En bugg relaterad till auto noop timern har fastställts.
- Alla samtal till Simple nu trådsäkert.
- Det finns förbättringar i dataöverföringsrutiner, som nu är kompatibla med en större uppsättning av servrar och proxyservrar.
Vad är nytt i version 1.7:.
- En ändring har gjorts i FTP-kontakter arkitekturen
- FTPConnector är inte längre ett gränssnitt: det är nu en abstrakt klass genomföra timeout medvetna anslutningar .
- Tidsgränser för anslutning, läsa, och nära verksamheten kan ställas in av den som ringer.
- Ett anslutningsförsök till en FTP-server kan nu avbrytas, kallar den helt nya abortCurrentConnectionAttempt () metoden i FTPClient.
- Dessutom en bugg har rättats i HTTPTunnelConnector.
Vad är nytt i version 1.6.1:
- & quot; 502 Kommando REST inte tillåts av politiken & quot ; och & quot; 501 REST inte kompatibelt med serverkonfiguration & quot; svar på & quot; REST 0 & quot; Kommandot är inte längre behandlas som fel.
- Detta utökar biblioteket kompatibilitet till ett större antal servertyper. Varje SIZE kommando nu föregås av en TYPE jag bjuder, utvidga biblioteket kompatibilitet.
- Flera förbättringar har tillämpats i fjärr fillista rutin.
- Slutligen en tidszon frågan har lösts i UnixListParser och NetWareListParser.
Vad är nytt i version 1.4.3:
- Förbättringar i nedladdning / uppladdning felhantering
- UnixListParser förbättringar
- REST kommandot nu utfärdas endast om servern förklarar uttryckligen sitt stöd i FEAT kommandosvar
Vad är nytt i version 1.4.2:
- I FTPS och FTPES Lägen kunden utfärdar nu en & quot; PBSZ 0 & quot; kommando innan du skickar & quot; PROT P & quot; en. Vissa servrar kräver det.
- Mindre API förändring: den streamLength informationen inte mer krävs av uppladdningsmetod. (Tack till Lukas Loehrer)
Vad är nytt i version 1.4.1:
- Bug löst: append istället skriva på nedladdning
- Bug löst: tomma filer i textform på uppladdning / nedladdning
Vad är nytt i version 1.4:.
- FTPS och FTPES support läggs
- Ny anslutning arkitektur, klasser FTPConnection och SSLConnector har tagits bort.
Vad är nytt i version 1.3.3:
- UTF-8-stöd förbättras
Krav :
- Java 2 Standard Edition Runtime Environment
Kommentarer hittades inte