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

Отметьте: Это руководство по развертыванию Java описывает функции, выпущенные до Java SE 6 обновлений 10 выпусков. См. Java Богатый документ Разработки и Развертывания Интернет-приложений для последней информации.

Краткий обзор Развертывания 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, 2012, Oracle и/или его филиалы. Все права защищены.
Свяжитесь с Нами