Spec-Zone .ru
спецификации, руководства, описания, API
Содержание документации

Краткий обзор Развертывания Java™

Отметьте: Это руководство по развертыванию Java описывает выпуск d функций до Java SE 6u10.

Краткий обзор

Есть два типа технологий развертывания, доступных в Java™ Standard Edition (Java SE) для того, чтобы развернуть приложения Java клиентской стороны на рабочем столе:

  1. Плагин Java

    Плагин Java является инструментом, используемым для того, чтобы развернуть апплеты Java, которые работают в веб-браузере. Поддерживаемые веб-браузеры включают Internet Explorer, Mozilla, и Навигатора Netscape. Для получения дополнительной информации см. Руководство разработчика Плагина Java.
     
  2. Java веб-Запуск

    Java веб-Запуск является инструментом, используемым для того, чтобы развернуть автономные приложения Java на рабочем столе, используя JNLP (Сеть Java Запускающийся Протокол). Для получения дополнительной информации см. Java веб-Руководство разработчика Запуска.

Были консолидированы много подобных функций развертывания между Плагином Java и Java веб-Запуск. Фокус этого руководства должен обрисовать в общих чертах общие функции развертывания и общие методы развертывания для обоих продуктов.
 

Установка Платформы Java

Чтобы развернуть апплет Java или приложение, нужно сначала решить, как развернуть JRE (среда выполнения Java). JRE доступен во многих форматах установки для загрузки и ручной установки. Автоматическая загрузка и установка доступны для развертывания JRE и приложений через браузеры на Windows. Разработчики предприятия или ISV, кто хотел бы, чтобы JRE установил тихо, могут использовать опцию установки без диалогов в установщике. Для разработчиков и ISV, развертывающих Платформу Java в средах только для Windows, они должны также проверить Активную опцию развертывания Каталога в установщике.
 

Запись апплетов Java и приложений

Апплеты и приложения, записанные в Языке программирования Java, являются основной целью для развертывания. Платформа Java, Standard Edition, v 6 Спецификаций API обеспечивает средства, наряду с различными компиляторами и отладчиками, чтобы разработать апплеты и приложения в Языке программирования Java. См. Java (ТМ) Платформа, Standard Edition, v 6 Спецификаций API.

Если Вы перемещаете апплеты с Microsoft VM на виртуальную машину Java Sun, пожалуйста, проверьте Совместимость Апплета, Руководство по Обновлению Java и Репозитарий В масштабе всей системы для подсказок относительно миграции.


Развертывание апплетов Java и приложений

Чтобы развернуть апплеты и приложения по Интернету, необходимо определить апплеты и приложения на веб-странице для загрузки и запуска.

Для апплета в веб-странице, выведенной на экран в JVM Sun использования браузера, апплет должен быть встроен в страницу с необходимой структурой тегирования для Плагина Java. Для тем, связанных с Плагином Java, см. Руководство разработчика Плагина Java.

Чтобы легко загрузить, кэшируйтесь, и запустите приложения от веб-страницы, такая страница должна будет содержать ссылку к специальному Протоколу Запуска Сети Java (JNLP) файл на веб-сервере. Java веб-Запуск, который идет с JRE, тогда будет в состоянии загрузить, кэшировать, и запустить приложение. Для тем, связанных с JNLP и Java веб-Запуск, см. Java веб-Руководство разработчика Запуска.


Сети в Развертывании Java

И Плагин Java и Java веб-поддержка Запуска развертывание апплетов и приложений свыше многих типов сетевых протоколов (например, HTTP, HTTPS, FTP, SOCKS) и многих типов аутентификации безопасности (Основной HTTP, Обзор, NTLM). 

Для развертывания апплетов и приложений позади прокси-сервера, Плагина Java и Java веб-Запуск также оказывают полную поддержку прокси для различных конфигураций от браузера так же как от Панели управления Java. См. Конфигурацию Прокси.

Для апплетов и приложений, развернутых от серверов или соединяющийся с серверами, Плагином Java и Java веб-Запуск также, оказывают полную поддержку cookie как путь к серверам, чтобы хранить данные на клиентской стороне. См. Cookie.

Хотя Архив Java (JAR) является фактическим способом упаковать апплеты и приложения, это является не всегда самым эффективным для сетевой загрузки. Два новых формата сжатия доступны для развертывания апплетов Java и приложений в Плагине Java и Java веб-Запуск: gzip и Pack200. См. Pack200 и Сжатие.
 

Безопасность в Развертывании Java

По умолчанию, апплеты Java и приложения, развернутые, используя Плагин Java и Java, веб-Запуск выполняется в безопасной песочнице, которая определяет набор полномочий, предоставленных недоверяемому приложению. См. Безопасность.

С подписанием JAR апплетами Java и приложениями, развернутыми, используя Плагин Java и Java, веб-Запуску позволяют работать вне песочницы с дополнительными полномочиями, если пользователи предоставляют полномочия доверяемому приложению. См. jarsigner на том, как должным образом подписать приложение для развертывания.

Гарантировать апплеты со знаком и приложения будет продолжать работать после того, как развертывание, даже если сертификат истек, deployers, должно рассмотреть подписание метки времени подписи. Это полностью поддерживается Плагином Java и Java веб-Запуск. См. Метку времени Подписи.

Во время проверки подписи и сервера/аутентификации клиента HTTPS, сертификаты и ключи в Java по умолчанию keystore используются Плагином Java и Java веб-Запуск. Кроме того, Плагин Java и Java веб-Запуск также поддерживает сертификаты, и вводит браузер и на смарт-карте в различных целях. См. Браузер Keystores.


Конфигурация в Развертывании Java

Под покрытием Плагина Java и Java веб-Запуск, много аспектов среды развертывания, включая средства управления доступом безопасности, сетевую конфигурацию, хранилища сертификата, и т.д., конфигурируемы через свойства конфигурации развертывания.

Для разработчиков, которые хотели бы настроить среду развертывания, конфигурационный файл развертывания может использоваться для настройки.

Для разработчиков предприятия или ISV, кто хотел бы центрально развернуть конфигурацию к десяткам тысяч систем, они могут также усилить поддержку конфигурации предприятия, которая создается - в инфраструктуру конфигурации развертывания в Плагине Java и Java веб-Запуск. См. Конфигурационный файл Развертывания и Свойства для большего количества деталей.

Для разработчиков или конечных пользователей, кто хотел бы настроить пользователя определенная среда развертывания удобным для пользователя способом, Панель управления Java является инструментом, который может использоваться, чтобы служить этой цели. См. Панель управления Java.
 

Отладка в Развертывании Java

Отладка апплетов Java и приложений часто делается через IDE Java или отладчики Java. Кроме того, Плагин Java и Java, у веб-Запуска есть несколько встроенных средств, которые делают отладку легче, включая Консоль Java, и Трассировку и Журналирование.
 

Обновление Платформы Java

Обновление Java является решением для того, чтобы сохранить платформу Java актуальной автоматически с последними обновлениями о поддерживаемой платформе Windows конечных пользователей. Обновление Java связывается JRE, таким образом, каждой системой с установленным JRE является также Обновление Java, включенное по умолчанию. Обновление Java сохраняет большинство систем актуальным с последними версиями JRE. Поэтому, разработчики поощряются использовать в своих интересах последние функции JRE разработки, не волнуясь слишком много при развертывании последнего JRE на их потребительских системах. Для получения дополнительной информации см. Обновление Java.
 


Oracle и/или его филиалы Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.
Свяжитесь с Нами