JavaZOOM Web Site
Applets !
Open projects
Services
Links
About JavaZOOM

Our JSP chat solution

Any Question ?
Try our Forums !

[English Translation]
 

 

jClientUpload это клиентская JAVA™ компонента (Applet) позволяющая загружать отдельные файлы и целые папки файлов на web или ftp сервер. Компонента может быть легко интегрирована в любое приложение. Серверными технологиями при этом могут быть JSP/Servlet, PHP, CGI или Microsoft ASP. Интерфейс предоставляет прогресс бар, кнопку отмены и поддержку drag&drop. jClientUpload позволяет загружать очень большие файлы, более 2GB, и может восстанавливать прерванную загрузку. Он настраиваемый (мультиязычность, цвета, размер). Дополнения (add-ons) включают в себя такие инструменты как фильтр для масштабирования изображений, пример скрипта на PHP ...

jClientUpload big picture

Функции  Скриншоты  Установка и Параметры  Дополнения   Скачать

Функции :
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.

Скачать :

Upload tools moving to a dedicated web site

 

 

[News]

[Applets]

[Servlets]

[Services]

[Projects]

[Links]

[About]
 

Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U. S. and other countries.
All other company and/or product names are the property of their respective owners.