ftp4j є клієнтська бібліотека Java, який реалізує повнофункціональний клієнт FTP. З ftp4j вбудовані в додаток, ви можете: передавати файли (завантаження і завантаження), переглядати віддалений FTP сайт (внесення до каталогу включені), створювати, видаляти, перейменовувати та переміщувати віддалені каталоги і файли.
Пільги
Проблиск ftp4j ключових переваг:
Зв'язок
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; Бібліотека ftp4j можна підключити віддалений FTP-сервер:
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; - Шляхом прямого з'єднання TCP / IP.
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; - Через захищене з'єднання SSL (FTPS).
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; - Через FTP проксі-сервер.
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; - Туннелирование через HTTP проксі-сервер.
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; - Через SOCKS 4 / 4a-проксі.
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; - Через SOCKS 5 проксі-сервер.
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; - Ви можете додати підтримку інших проксі підключити ваш власний роз'єм, так як архітектура менеджера з'єднання ftp4j є модульною.
Перегляд віддаленого сайту
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; - Підтримка командного FTP LIST через розширюваної архітектури аналізатора. Інші аналізатори можуть звертатися: стиль UNIX пропозицію, стиль MAC, стиль DOS, стиль і варіанти NetWare, EPLF стиль. Більше того, ви можете створити свій власний парсер і вставте його в бібліотеці.
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; - Чітке уявлення об'єктом вмісту каталогу.
Завантажити та завантажити
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; - Підтримка активного і пасивного режиму передачі.
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; - Binary і тип підтримки текстова передача, з обов'язковим і розширеного типу, автоматичний вибір.
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; - На основі подій моніторингу передачі.
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; - Підтримка передачі аборт.
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; - Передача резюме підтримка.
Виняток Java
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; . - Структуровані винятку нехай розробник знати реальну причину будь-якої несправності
Що нового У цьому випуску:
- Це версія виправлена помилка в процедурі завантаження, обробки та Quot; 502 команд REST не допускається політики та Quot; Повідомлення правильний шлях.
Що нового у версії 1.7.1:
- FTPConnector тепер setUseSuggestedAddressForDataConnections () метод, який можуть бути використані для детермінованої, якщо роз'єм повинні довіряти адреса, що повертається сервером у відповідь на команди PASV, або, якщо це необхідно, а підключаються до однієї і тієї ж хоста, для каналу зв'язку.
- помилка пов'язана з таймером автоматичного NoOp була виправлена.
- Будь виклик SimpleDateFormat тепер потокобезпечна.
- Є поліпшення в процедури передачі даних, яка в даний час є сумісними з великим набором серверів і проксі-серверів.
Що нового у версії 1.7 :.
- зміна було внесено в архітектурі FTP роз'ємів
- Тайм-аути для підключення, читати і близькі операції можуть бути встановлені в абонента.
- спроба підключення до віддаленого FTP-сервера в даний час може бути перерваний, викликаючи абсолютно новий abortCurrentConnectionAttempt () метод в FTPClient.
- Крім того, помилка була виправлена в HTTPTunnelConnector.
не «LI> FTPConnector більше не інтерфейс: тепер це абстрактний клас, який реалізує тайм-ауту усвідомлюючи зв'язку .
Що нового у версії 1.6.1:
- & Quot; 502 команд REST не допускається політики та Quot ; і & Quot; 501 REST несумісний з конфігурацією сервера і Quot; відповіді на & Quot; ВІДПОЧИНКУ 0 & Quot; Команда більше не розглядається як помилки.
- Це розширює сумісність бібліотеки в більшій кількості типів серверів. Кожна команда РОЗМІР тепер передує ТИПУ я заповідаю, розширюючи сумісність бібліотеки.
- Деякі поліпшення були застосовані у процедурі віддаленого списку файлів.
- Нарешті, питання тимчасових зон була вирішена в UnixListParser і NetWareListParser.
Що нового у версії 1.4.3:
- Покращення в помилки завантаження / розвантаження обробки
- Аксесуари UnixListParser
- Команда REST тепер видається тільки якщо сервер заявляє, явно свою підтримку в командному ПОДВИГ відповідь
Що нового у версії 1.4.2:
- В FTPS і FTPES Режими тепер клієнт видає і Quot; PBSZ 0 & Quot; Команда перед відправкою і Quot; PROT P & Quot; один. Деякі сервери вимагають його.
- Незначні зміни API: streamLength інформація не більше вимагає метод завантаження. (Дякуємо Лукас Loehrer)
Що нового у версії 1.4.1:
- усунена несправність: додати замість перезапису при завантаженні
- усунена несправність: порожні файли в текстовому режимі на Upload / Download
Що нового у версії 1.4 :.
- FTPS та підтримка FTPES додав
- Нова архітектура з'єднання, класи FTPConnection і SSLConnector були видалені.
Що нового у версії 1.3.3:
- Підтримка UTF-8 Удосконалена
Вимоги
- Java 2 Standard Edition Runtime Environment
Коментар не знайдено