JavaTM веб-Запуск является решением для развертывания для технологии Java базируемые приложения. Это - инфраструктура между компьютером и Интернетом, который позволяет пользователю запускать и управлять приложениями сразу же сеть. Java веб-Запуск обеспечивает легкую, активацию с одним щелчком приложений, и гарантирует, что Вы всегда выполняете последнюю версию приложения, устраняя сложную установку или обновляете процедуры.
Распределительное программное обеспечение через сеть способом традиции требует, чтобы пользователь нашел установщик в сети, загрузил установщик, определил местоположение установщика на системе, и затем выполнил установщик. Как только установщик выполняется, он запрашивает каталоги установки и опции инсталляции такой как полный, типичный, или минимальный. Это - отнимающая много времени и сложная задача, и то, которое должно быть повторено для каждой новой версии программного обеспечения.
В отличие от этого, Развернутые сетью приложения, такие как Ваш любимый Основанный на HTML почтовый клиент и календарь, аукционные сайты, и так далее, являются бризом, чтобы установить и использовать. Веб-браузер автоматизировал весь процесс. Нет никакой сложной загрузки, установки, и шагов конфигурации, и Вы, как гарантируют, всегда выполните последнюю версию.
Java веб-технология Запуска предоставляет те же самые преимущества к полнофункциональным приложениям как описано выше для Основанных на HTML приложений. Java веб-технология Запуска является решением для развертывания приложения для сети. Используя полнофункциональное приложение вместо Основанного на HTML клиента может обладать многими преимуществами:
Чрезвычайно-интерактивный-пользовательский-интерфейс, сопоставимый с традиционными приложениями, такими как текстовые процессоры и электронные таблицы.
Более низкие требования пропускной способности. Приложение должно не обязательно соединиться назад с веб-сервером при каждом щелчке, и это может кэшировать уже загруженную информацию. Таким образом это может обеспечить лучшую интерактивность на медленных соединениях.
Поддержка офлайнового использования.
Или курс, все еще необходимо загрузить приложение в первый раз, когда Вы используете это. Основанное на HTML приложение, таким образом стоили новой активации. Как правило, Веб-страница переводится в рабочее состояние за несколько секунд. Приложение JavaTM-technology-based потребует времен загрузки в порядке минут на типичном модемном соединении. Java веб-кэши Запуска все загруженные файлы локально на компьютере. Таким образом, хотя новая стоимость активации выше для приложений чем для страниц HTML, последующие запуски будут почти мгновенны, потому что все необходимые ресурсы уже доступны локально.
На каждом запуске Java веб-Запуск проверяет веб-сервер, чтобы видеть, доступна ли новая версия приложения, и если так, автоматически загружает и запускает это. Таким образом приложения автоматически осовремениваются. Нет никакой сложной процедуры обновления.
Безопасность
Веб-Запуск Java создается сверху Java 2 платформы, которые обеспечивают всестороннюю архитектуру безопасности. Приложения, запущенные с Java веб-Запуск, будут, по умолчанию, работать в ограниченной среде ("песочница") с ограниченным доступом к файлам и сети. Таким образом запуская приложения, используя Java веб-Запуск поддерживает безопасность системы и целостность.
Приложение может запросить неограниченный доступ к Вашей системе. В этом случае, Java, веб-Запуск выведет на экран Безопасность, Предупреждающую диалоговое окно, когда приложение будет запущено впервые. Безопасность, предупреждающая, покажет информацию о поставщике, который разрабатывал приложение. Если Вы будете хотеть доверять поставщику, то приложение будет запущено. Информация об источнике приложения основана на цифровом подписывании кода.
Инструкции по установке
Java веб-Запуск устанавливается с SDK/JRE. Для инструкций по установке следуйте за стандартными инструкциями по установке для SDK/JRE, который Вы устанавливаете.
Используя Java веб-программное обеспечение Запуска
Java веб-Запуск позволяет Вам запускать технологию Java базируемые приложения непосредственно от сети. Приложение может быть запущено тремя различными способами:
От Веб-браузера, щелкая по ссылке.
От встроенного Администратора приложений Запуска сети Java, который отслеживает недавно использованные приложения и обеспечивает быстрый доступ к Вашим любимым приложениям.
От настольных значков или Меню "Пуск" (Microsoft Windows только).
Независимо от которого путь используется, Java, который веб-Запуск соединит назад с веб-сервером каждый раз, когда приложение запускается, чтобы проверить, доступна ли обновленная версия приложения.
Запуск от Веб-браузера
На Java веб-страница демонстрационных примеров Запуска (), есть ссылки ко многим приложениям, которые могут быть запущены одним щелчком мыши. Попытайтесь запустить различные приложения, щелкая по кнопкам Launch. Веб-браузер запустит Java веб-Запуск, который будет тогда загружать, кэшировать, и выполнять данное приложение. Вы заметите, что во второй раз запускаете приложение, оно запускается намного более быстро, так как оно уже присутствует локально и не должно быть загружено снова.
Большинство демонстрационных примеров на странице было только загружено и выполнено без любого вмешательства пользователя. Эти приложения, запущенные в ограниченной среде, в которой им препятствуют получить доступ к локальному диску и сети, и, как могут гарантировать, не установят любые вирусы на Вашем компьютере.
Некоторые демонстрационные примеры требуют дополнительных полномочий, таких как доступ к Вашему локальному жесткому диску. Для этих приложений диалоговое окно безопасности раскроется с информацией об источнике приложения, основанного на том, кто в цифровой форме подписал код. Приложение будет работать, только если Вы решаете доверять поставщику.
Это - действительно все, который есть к использованию Java веб-Запуск, но как это работает? Ссылки HTML, которые запускают приложения, являются, фактически, стандартными ссылками HTML. Однако, вместо того, чтобы указывать на другую Веб-страницу, они соединяются со специальным конфигурационным файлом, названным файлом JNLP. Веб-браузер исследует расширение файла и/или тип MIME файла, и видит, что это принадлежит Java веб-Запуск. Это тогда запускает Java веб-Запуск с загруженным файлом JNLP как параметр. Java веб-Запуск продолжается с загрузкой, кэшированием, и запущением приложения как направлено файлом JNLP.
Администратор приложений является встроенной частью Java веб-продукт Запуска. Это позволяет Вам быстро, и легко запустите приложения, которые были ранее запущены Java веб-Запуск. Это - комбинация меню History и меню Start/Programs для Вашей сети развернутая технология Java базируемые приложения. Администратор приложений также позволяет Вам видеть дополнительную информацию о приложениях со ссылками домашние страницы приложений.
Вы запускаете приложение от Администратора приложений, дважды щелкая по значку приложения или нажимая кнопку запуска.
Другая важная функция Администратора приложений является Привилегированным диалоговым окном, которое позволяет Вам исследовать и изменять настройки, используемые Java веб-Запуск. Например, это включает вкладки, которые позволяют Вам:
Определите Прокси HTTP (или скажите Java веб-Запуск, чтобы использовать настройки браузера по умолчанию).
Очистите кэш загруженных приложений.
Определите расположение различных версий сред выполнения Java.
Выберите, должна ли консоль Java быть выведена на экран.
Просмотрите набор корневых сертификатов безопасности.
Администратор приложений запускается или щелчком по веб-значку Start Java на рабочем столе или в Меню "Пуск" на Microsoft Windows. На Операционной среде SolarisTM и Linux, это запускается, вызывая команду javaws в Java веб-каталог установки Запуска. Администратор приложений может также быть запущен от Веб-браузера; см., например, страницу демонстрационных примеров ().
Запуск от настольных значков и Меню "Пуск" (Microsoft Windows только)
Java веб-технология Запуска может автоматически создать ярлыки на рабочем столе Microsoft Windows и в Меню "Пуск" для сети развернутая технология Java базируемые приложения. По умолчанию Java, веб-Запуск спрашивает во второй раз приложение, запускается, если ярлык должен быть создан. Это может быть изменено, используя панель Preference.
Ярлыки могут также быть добавлены и удалены при использовании Администратора приложений, используя Ярлык Приложения/Создавать, и используя элемент Контекстного меню Приложения/Удалять.
Используя Java веб-программное обеспечение Запуска Позади Прокси-сервера / Брандмауэр
Веб-программное обеспечение Запуска Java должно быть сконфигурировано с корректными настройками прокси, чтобы запустить приложения снаружи Вашего брандмауэра. Java веб-программное обеспечение Запуска автоматически попытается обнаружить настройки прокси от браузера по умолчанию на Вашей системе (Internet Explorer или браузеры NetscapeTM на Microsoft Windows, и браузеры Netscape на Операционной среде Соляриса и Linux). Java веб-технология Запуска поддерживает большинство веб-сценариев автоматической конфигурации прокси. Это может обнаружить настройки прокси в почти всех средах.
Если установка прокси не может быть автоматически обнаружена, то Вы будете запрошены определить настройки прокси в первый раз, когда Вы используете Java веб-Запуск. Java веб-Запуск также запросит Вас имя пользователя и пароль, требуемый получить доступ к прокси-серверу аутентификации. Это имя пользователя и пароль будут сохранены для текущего вызова Java веб-Запуск. Однако, в то время, когда недавно вызванная виртуальная машина Java, получая доступ к безопасному веб-сайту, запросит Вас имя пользователя и пароль, так как эта информация хранится в пределах экземпляра виртуальной машины Java.
Можно также использовать веб-панель Start Preferences Java, чтобы просмотреть или отредактировать конфигурацию прокси. Запустите Администратор приложений, или щелкая по значку на рабочем столе (Microsoft Windows), или введите ./javaws в Java веб-каталог установки Запуска (Операционная среда Соляриса и Linux), и затем выберите Редактирование/Предпочтение. Если Вы находитесь в среде, где доступ к сети через прокси-сервер, Вы поощряетесь использовать веб-панель Start Preferences Java, чтобы проверить, что они - установка правильно.