ftp4j egy Java kliens könyvtár, amely megvalósítja a teljes funkcionalitású FTP-kliens. A ftp4j beágyazott alkalmazás segítségével: a fájlok mozgatása (fel- és letöltés), böngészhet a távoli FTP site (fájllistát benne), létrehozni, törölni, átnevezni, és mozgassa a távoli könyvtárakat és fájlokat.
Előnyök
Egy pillantás ftp4j legfontosabb előnyei:
Kapcsolatok:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; A ftp4j könyvtár tud csatlakozni a távoli FTP szerverre:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; -, Közvetlen TCP / IP kapcsolatot.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Keresztül SSL biztonságos kapcsolat (FTPS).
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Keresztül FTP proxy.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Tunnelling egy HTTP proxy.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Át a SOCKS 4 / 4a proxy.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Át a SOCKS 5 proxy.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Akkor adjunk támogatást más proxy cseréld ki a saját csatlakozó, mivel a ftp4j Connection Manager építészet moduláris felépítésű.
böngészése távoli helyszínen
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - FTP LIST parancs támogatja a bővíthető értelmező építészet. Mellékelt értelmezők képes kezelni: UNIX stílusú lista, MAC stílusban, DOS stílusú, NetWare stílus és változatai, EPLF stílusban. Sőt, lehet építeni a saját értelmező és dugja a könyvtárban.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Tiszta objektum ábrázolása könyvtár tartalmát.
Letöltés és feltöltés
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Aktív és passzív átviteli mód támogatása.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Binary és szöveges transzfer jellegű támogatása, az opcionális és bővíthető típusú automatikus kiválasztása.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Esemény alapú átutalási monitoring.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Transfer abortusz támogatását.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Transfer resume támogatás.
Java kivételek
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Strukturált kivételek hagyja, hogy a fejlesztő tudják a valódi oka a sérülés.
Mi az új ebben a kiadásban:
- Ez a változat rögzíti a hiba a letöltés rutin, a kezelés a & quot; 502 Command REST által nem engedélyezett politikai & quot; Üzenet a helyes utat.
Mi az új verzióban 1.7.1:
- A FTPConnector most egy setUseSuggestedAddressForDataConnections () metódus, hogy lehet használni Meghatározni, ha a csatlakozó kell bízni a címet a kiszolgáló által visszaadott a választ egy PASV parancsot, vagy ha inkább csatlakozhat ugyanahhoz a fogadó használt kommunikációs csatorna.
- A bug kapcsolatos auto noop timer került.
- Minden hívás SimpleDateFormat most menet biztonságos.
- Vannak fejlesztések adatátviteli rutinok, amely most kompatibilisek egy nagyobb csoportját szerverek és proxy.
Mi az új a 1.7-es verzió:
- A változás történt az FTP csatlakozók építészet.
- FTPConnector már nem egy interfész: ez most egy absztrakt osztály végrehajtási timeout tisztában kapcsolatokat.
- Időtúllépések a kapcsolatot, olvasni és közeli műveleteket lehet állítani a hívó.
- A csatlakozási kísérlet egy távoli FTP szerver most megszakad, hívja a vadonatúj abortCurrentConnectionAttempt () metódus FTPClient.
- Továbbá, a hiba javításra került a HTTPTunnelConnector.
Mi az új verzióban 1.6.1:
- A & quot; 502 Command REST által nem engedélyezett politikai & quot ; és & quot; 501 REST nem kompatibilis a szerver konfigurációs & quot; válaszok a & quot; REST 0 & quot; parancs már nem kezelik, mint a hibák.
- Ez kiterjed a könyvtár kompatibilitás érdekében, hogy nagyobb számú szerver típusok. Minden méret parancsot most előzi meg TÍPUSÚ én parancsolok, kiterjesztve a könyvtár kompatibilitás.
- számos fejlesztést alkalmaztak a távoli fájl lista rutin.
- Végül, egy időzónát kérdés rendeződött a UnixListParser és NetWareListParser.
Mi az új verzióban 1.4.3:
- Fejlesztések a letöltési / feltöltési hiba kezelése
- UnixListParser fejlesztések
- A REST parancs most ki csak, ha a szerver nyilatkozik kifejezetten támogatja a FEAT parancsválasz
Mi az új a 1.4.2-es változatát:
- A FTPS és FTPES módoknál a kliens most közzé & quot; PBSZ 0 & quot; parancsot, mielőtt elküldi a & quot; PROT P & quot; egy. Egyes szerverek szükség van rá.
- Minor API változás: a streamLength információ nem több által előírt feltöltési módszert. (Köszönet Lukas Loehrer)
Mi az új verzióban 1.4.1:
- Bug megoldódott: hozzáfűzni helyett felülírja a letöltés
- Bug megoldódott: üres fájlok szöveges módban feltöltés / letöltés
Mi az új 1.4-es:
- FTPS és FTPES támogatással bővült.
- Új kapcsolat az építészet, osztályok FTPConnection és SSLConnector eltávolították.
Mi az új verzióban 1.3.3:
- UTF-8 támogatás fokozott
követelmények :
- Java 2 Standard Edition Runtime Environment
Hozzászólás nem található