Описание тега java-web-start

Java Web Start (JWS) - это технология Oracle, используемая для запуска полнофункциональных клиентских (Swing, Java-FX, SWT, AWT...) настольных приложений непосредственно из сети или через Интернет. Он предлагает установку "одним щелчком" для платформ, поддерживающих Java.

Запуск Java Web

Java Web Start (JWS) - это технология корпорации Oracle, используемая для запуска полнофункциональных клиентских ( Swing, Java-FX, AWT, SWT..) настольных приложений непосредственно из сети или через Интернет. Он предлагает установку "одним щелчком" для платформ, поддерживающих Java.

В JDK 9 JWS устарел и будет удален в следующем выпуске!

JWS предоставляет множество привлекательных функций, включая, помимо прочего, экраны-заставки, интеграцию с рабочим столом, ассоциации файлов, автоматическое обновление (включая ленивую загрузку и программный контроль обновлений), разделение исходных файлов и других загрузок ресурсов по платформе, архитектуре или языку, конфигурацию среда выполнения (минимальная версия J2SE, параметры времени выполнения, оперативная память и т. д.), простое управление общими ресурсами с помощью расширений..

По умолчанию песочница безопасности, подобная апплету, применяется к коду, запускаемому с использованием JWS. Чтобы расслабить эту песочницу, код должен быть подписан цифровой подписью провайдера и доверен конечным пользователем. Любое приложение, запущенное с использованием JWS, также имеет доступ к JNLP API. JNLP API предоставляет сервисы для приложений с песочницей для достижения функциональных возможностей (таких как печать, открытие браузера или доступ к локальным дискам), которые обычно зарезервированы для доверенных приложений.

Приложения JWS имеют три уровня безопасности. Первая (песочница) и третья (all-permissions) эквивалентны режимам "песочница" и "доверенный" апплета. Промежуточный (странно названный)j2ee-application-client-permissions. Этот уровень безопасности предоставляет некоторые услуги без подсказки, но при этом накладывает множество ограничений на приложение.

Впервые JWS был предложен для отдельной загрузки 14 марта 2001 г., через два года после выпуска Java 1.2, и мог запускать как приложения, так и апплеты как свободно плавающие объекты. Функциональность стала частью J2SE 1.4.2. Начиная с версии 1.6.0_10 (подключаемый модуль Java следующего поколения), JWS также можно использовать для настройки апплетов, которые остаются встроенными в веб-страницу.

Смотрите также: