ftp4j er en Java-klient bibliotek, der implementerer en komplet FTP-klient. Med ftp4j indlejret i din ansøgning kan du: overføre filer (upload og download), gennemse FTP stedet (katalogliste inkluderet), oprette, slette, omdøbe og flytte eksterne mapper og filer.
Fordele
Et glimt af ftp4j vigtige fordele:
Forbindelse:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Den ftp4j biblioteket kan forbinde FTP-server:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Gennem en direkte TCP / IP-forbindelse.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Gennem en SSL-sikret forbindelse (FTPS).
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Gennem en FTP proxy.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Tunnelering gennem en HTTP proxy.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Gennem en SOCKS 4 / 4a proxy.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Gennem en SOCKS 5 proxy.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Du kan tilføje støtte til andre proxyer plukker dine egne stik, da ftp4j forbindelsesstyring arkitektur er modulopbygget.
Browsing det fjerne sted
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - FTP LIST kommando støtte gennem Extensible parser arkitektur. Medfølgende parsere kan håndtere: UNIX stil registrerede enhed, MAC stil, DOS stil, NetWare stil og varianter, EPLF stil. Desuden kan du bygge din egen parser og sætte det i biblioteket.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Klar objekt repræsentation af mappe indholdet.
Download og upload
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Aktiv og passiv overførsel mode support.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Binary og tekstmæssige transfer typen support, med valgfri og udvides typen auto-valg.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Begivenhed-overvågning overførsel.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Transfer abort support.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Transfer genoptage støtte.
Java undtagelser
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; . - Strukturerede undtagelser lade udvikleren kender den virkelige årsag til manglende
Hvad er nyt i denne udgivelse:
- Denne version løser en fejl i download rutine, håndtering & quot; 502 Kommando REST ikke tilladt af politikken & quot; budskab på den rigtige måde.
Hvad er nyt i version 1.7.1:
- FTPConnector har nu en setUseSuggestedAddressForDataConnections () metode, kan bruges til at traeffe beslutning om stikket skal have tillid til den adresse, der returneres af serveren i svaret fra en PASV kommando, eller hvis det hellere skulle oprette forbindelse til den samme vært anvendt til kommunikationskanal.
- En fejl i forbindelse med auto Noop timeren er blevet rettet.
- Enhver opfordring til SimpleDateFormat nu tråd sikker.
- Der er forbedringer i dataoverførsel rutiner, som nu er kompatible med et større sæt af servere og fuldmagter.
Hvad er nyt i version 1.7:.
- Der er foretaget en ændring i FTP stik arkitektur
- FTPConnector er ikke længere et interface: Det er nu en abstrakt klasse gennemførelse timeout bevidste forbindelser .
- Timeout for forbindelse, læse og nære operationer kan indstilles af den, der ringer.
- En forbindelse forsøg til en FTP-server kan nu afbrydes, kalder den helt nye abortCurrentConnectionAttempt () metode i FTPClient.
- Desuden en fejl er rettet i den HTTPTunnelConnector.
Hvad er nyt i version 1.6.1:
- & quot; 502 Kommando REST ikke tilladt af politikken & quot ; og & quot; 501 REST ikke kompatibel med server konfiguration & quot; svar på & quot; REST 0 & quot; kommando ikke længere behandles som fejl.
- Dette udvider biblioteket kompatibilitet til et større antal servertyper. Hver størrelse kommando nu indledes med en TYPE jeg byder, at udvide biblioteket kompatibilitet.
- flere forbedringer er blevet anvendt i den fjerntliggende fillisten rutine.
- Endelig en tidszone problem er blevet løst i UnixListParser og NetWareListParser.
Hvad er nyt i version 1.4.3:
- Forbedringer i Download / upload fejlhåndtering
- UnixListParser forbedringer
- Resten kommando nu kun udstedes, hvis serveren erklærer udtrykkeligt sin støtte i FEAT kommandoen respons
Hvad er nyt i version 1.4.2:
- I FTPS og FTPES tilstande klienten nu udsteder en & quot; PBSZ 0 & quot; kommando, før du sender & quot; PROT P & quot; en. Nogle servere kræver det.
- Minor API ændring: de streamLength information er ikke mere kræves af upload-metoden. (Tak til Lukas Loehrer)
Hvad er nyt i version 1.4.1:
- Bug løst: append stedet overskrive på Download
- Bug løst: tomme filer i tekstform på upload / download
Hvad er nyt i version 1.4:.
- FTPS og FTPES support tilføjet
- Ny forbindelse arkitektur, har klasser FTPConnection og SSLConnector blevet fjernet.
Hvad er nyt i version 1.3.3:
- UTF-8 understøttelse forbedret
Krav :
- Java 2 Standard Edition Runtime Environment
Kommentarer ikke fundet