|
|
jClientUpload это клиентская
JAVA™ компонента (Applet) позволяющая загружать
отдельные файлы и целые папки файлов на web или ftp сервер. Компонента может быть легко интегрирована
в любое приложение. Серверными технологиями при этом могут быть JSP/Servlet, PHP, CGI или Microsoft ASP. Интерфейс предоставляет прогресс бар, кнопку отмены и поддержку drag&drop. jClientUpload позволяет загружать очень большие файлы, более 2GB, и может восстанавливать прерванную загрузку. Он настраиваемый (мультиязычность, цвета, размер). Дополнения (add-ons) включают в себя такие инструменты как фильтр для масштабирования изображений, пример скрипта на PHP ... |
|
 |
Функции :
jClientUpload это Java приложение (Applet и WebStart) позволяющее конечному пользователю загружать отдельные файлы и целые папки файлов на web или ftp сервер. Оно может быть легко интегрировано в любое приложение. Скачать таблицу функций .
-
Прогресс
бар :
Интерфейс jClientUpload поддерживает прогресс бар. Закачка может быть остановлена в любое время с помощью кнопки отмены.
- Выбор файла(ов) и функция Drag&Drop :
Пользователь может выбрать файл/файлы для загрузки с помощью диалогового окна или просто перетащив файл из системного обозревателя (drag&drop). Поддерживается одновременный выбор нескольких файлов и папок. Также возможен рекурсивный выбор всех файлов в выбранных папках.
- Настраиваемость :
jClientUpload поддерживает мультиязычность. Ресурсы пользовательского интерфейса (меню, текстовые строчки, сообщения, фоновое изображение, общее оформление, ...) хранятся в текстовых (ascii) файлах и могут быть изменены. Таким же образом могут быть изменены цвета (см. скриншоты).
- Дополнительные функции :
jClientUpload поддерживает работу с очень большими файлами (более 2 GB) с минимальным потреблением ресурсов (RAM, CPU) на клиентской стороне. Он может восстанавливать прерванную загрузку, переименовывать файлы перед загрузкой и паковать файлы на лету с помощью ZIP алгоритма. Позволяет ограничивать размер
(в байтах) или тип (*.doc, *.exe) файлов перед загрузкой. А также поддерживает передачу дополнительных параметров (т.к. имя пользователя, пароль, идентификатор сессии, cookie, ...) и позволяет организовать пост обработку поперенаправляя на заданный URL после загрузки.
- Поддержка различных серверных технологий
:
jClientUpload это клиентская компонента. Она поддерживает HTTP и FTP протоколы. Вам нужна серверная компонента для обработки загрузки на сервер :
HTTP : jClientUpload посылает файлы на web сервер используя стандартный HTTP multipart (RFC 1867) запрос, вот почему на сервере можно использовать Java/J2EE™, PHP, Microsoft ASP/.NET, Macromedia/Coldfusion или Perl/CGI. Для Java/J2EE серверного скрипта мы рекомендуем UploadBean для обработки загрузки и сохранения файлов на диск или в базу данных.
Обратите внимание что HTTPS (HTTP через SSL) поддерживается тоже.
FTP : jClientUpload посылает файлы на ftp сервер после авторизации (анонимной или используя пользовательский вход).
Обратите внимание что FTPS (FTP через SSL) поддерживается тоже.
-
Гибкий API :
jClientClient API очень гибкий. Он спроектирован для легкой интеграции в новые пользовательские интерфейсы, установки дополнительных фильтров, передачи дополнительных HTTP параметров, поддержки cookies и сессии, прокси серверов, авторизации ... В тоже время эта возможность доступна только в пакете jClientUpload enterprise.
- Дополнения :
| В секции дополнения доступны инструменты такие как фильтр для масштабирования изображений для генерации thumbnails на лету перед загрузкой, примеры PHP, ASP.NET и ColdFusion скриптов, ... |
Установка и Параметры :
Смотрите онлайн документацию по установке jClientUpload и примеры. Она включает в себя описание всех параметров как для HTTP upload так и для FTP upload. Также вы можете обратиться к FAQ.
Скачать :

|
|