|
JFileUpload -
клиентский JAVA™ компонент (Апплет) который позволяет выгружать файлы и папки на различные web или ftp серверы. Этот компонент может быть интегрирован в различные приложения. Поддерживаются серверные технологии JSP/Servlet, PHP, Coldfusion, CGI или Microsoft ASP. Интерфейс предоставляет индикатор прогресса загрузки, кнопку отмены и поддержку drag&drop-перетаскивания. JFileUpload поддерживает загрузку больших файлов свыше 2Гб и поддержку докачки прерванных заданий. Компонент имеет возможность персонализации (многоязычность, цвета, размеры). Набор дополнительных инструментов таких, как предпросмотр изображений, масштабирование изображений, FTP-подобный проводник, поддержка SFTP, примеры PHP скриптов... |

|
JFileUpload отлично подходит для организации web-загрузки в большом числе бизнес-задач например для фотографов, полиграфических компаний, web альбомов, хостинг-сервисов, вебмастеров, разработчиков CMS ... JFileUpload- это Java приложение (Апплет и WebStart) которое позволяет конечному пользователю загружать файлы и папки на web и фтп серверы. Компонент может быть интегрирован в различные приложения. Быстрое и простое развертывание. Скачать таблицу функций.
- Индикатор прогресса загрузки:
Интерфейс JFileUpload включает в себя индикатор прогресса загрузки. Загрузка в любой момент может быть остановлениа нажатием на кнопку отмены.
- Выделение файлов и Drag&Drop-перетаскивание:
Конечный пользователь может выбирать файлы для загрузки в диалоговом окне или простым перетаскиванием из проводника файловой системы своего компьютера. Допускается выделение множества папок и файлов. Так же доступны рекурсивные функции для субдиректорий.
- Персонализация:
JFileUpload включает в себя поддержку многоязычности. Ресурсы интерфейса (меню, текстовые блоки, сообщения, фоновое изображение, ...) хранятся в ascii файлах и легко могут быть изменены. Может быть добавлен предпросмотр изображений и изменено цветовое оформление интерфейса (смотри скриншоты).
- Дополнительные возможности:
JFileUpload поддерживает загрузку больших файлов (более 2 Гб) с низкой нагрузкой на клиентский компьютер (RAM, CPU). Возможно продолжение прерванных загрузок, переименование файлов до загрузки и ZIP-архивация файлов на лету. Возможно задание ограничений на размер загружаемых файлов (в байтах) или их тип (например *.doc, *.exe). Имеется возможность проверки дополнительных параметров (например имени пользователя, пароля, значений sessionid, cookie, ...) и осуществления пост-процессинга после загрузки путем перенаправления на заданный URL.
- Кросс-серверные технологии:
JFileUpload- это компонент, исполняемый на стороне клиента. Он предоставляет поддержку транспортных протоколов HTTP и FTP. Вам потребуются серверные компоненты для организации загрузки на сервер:
HTTP: JFileUpload отправляет файлы на web сервер через стандартный HTTP multipart (RFC 1867) запрос, что является причиной того, почему сервер должен использовать Java/J2EE™, PHP, Microsoft ASP/.NET, Macromedia/Coldfusion или Perl/CGI. Для Java/J2EE серверных скриптов мы рекомендуем JSPUpload для загрузки и хранения файлов в папке или базе данных. JFileUpload так же поддерживает HTTP PUT. Напоминаем, что HTTPS (HTTP поверх SSL) так же поддерживается.
FTP: JFileUpload отправляет файлы на ftp сервер после аутентификации (анонимной или с учетными данными пользователя). Напоминаем, что FTPS (Explicit/Implicit FTP поверх SSL) так же поддерживается. Доступна поддержка SFTP здесь и SCP поддержка доступна здесь.
- Кросс-браузерность:
JFileUpload работает на большинстве операционных систем таких как Windows, Linux и MacOSX. Он был протестирован в Internet Explorer, Safari, Firefox, Opera и Google Chrome. Смотри документацию для уточнения полного списка поддерживаемых платформ.
-
Гибкий API:
JFileUpload имеет гибкий API. Он спроектирован для интеграции новых интерфейсов, подключения дополнительных пользовательских фильтров, проверки дополнительных HTTP параметров, поддержки cookies и сессий, прокси, поддерживает аутентификацию ... Однако эти функции поддерживаются только в JFileUpload enterprise и premium версиях.
- Другое:
JFileUpload может быть запущен как апплет в вашем браузере, как java webstart (развернутый через HTTP и запущенный при помощи ярлыка на рабочем столе) или как самостоятельное java приложение.
- Дополнения:
Несколько других продуктов могут работать поверх JFileUpload: JBatchUpload для создания очереди файлов перед загрузкой, FTP-подобный проводник для скачивания и загрузки на Amazon Simple Storage Service (S3) аплоадер и файл менеджер, поддержка Secure FTP, поддержка SCP, загрузка на Flickr, предпросмотр изображений, фильтр масштабирования изображений для генерации превью-миниатюр на лету файловый загрузчик. Такой фильтр позволит сэкономить ширину канала и уменьшить время загрузки. Доступен раздел дополнений с инструментами в виде примеров загрузочных скриптов PHP, JSP, ASP.NET и ColdFusion, фильтров шифрования PGP, JavaScript API и множеством других инструментов, подключаемых к JFileUpload.
 |
 |
 |
Windows |
MacOSX |
Windows XP |
Смотри онлайн документацию по установке JFileUpload с примерами. Она включает описание всех параметров для обоих протоколов: HTTP загрузки и FTP загрузки. Так же доступен FAQ.
Вы можете попробовать JFileUpload апплет здесь. Он позволяет загружать от 1 до 3 файлов (макс. объёмом 50Мб ) через HTTP.
Загрузить
JFileUpload Pro полный пакет
(Включает примеры, исполняемые файлы и документацию - 1 Мб)
Для работы JFileUpload необходима технология Java™
|
JFileUpload
Pro |
JFileUpload
Enterprise |
JFileUpload
Premium |
Функции:
(смотри сводную таблицу) |
Full |
Full |
Full |
Цифровая подпись: |
Да (Thawte) |
Да (Thawte) |
Ваш собственный сертификат |
С возможностью передачи прав: |
Нет |
Да |
Да |
API: |
Нет |
Да |
Да |
Исходный код: |
Нет |
Нет |
Да |
Лицензия: |
Условия |
Условия |
Условия |
Цена: |
$29 за домен |
$299 - неограниченное кол.-во доменов |
$449 - неограниченное кол.-во доменов |
|
Купить
 |
Купить
 |
Купить
 |
|
|
|
|