Spec-Zone .ru
спецификации, руководства, описания, API
|
Java веб-Запуск усиливает существующую Интернет-технологию, такую как протокол HTTP и веб-серверы, так существующая инфраструктура для того, чтобы развернуть Основанное на HTML содержание, может быть снова использован, чтобы развернуть Java Основанные на технологии приложения, используя Java веб-Запуск.
Чтобы развернуть Ваше приложение к клиентским машинам, следует удостовериться, что все файлы, содержащие Ваше приложение, доступны через веб-сервер. Это обычно составляет копирование того или большего количества файлов JAR, наряду с файлом JNLP, в каталоги веб-сервера. Установка, требуемая для того, чтобы позволить Веб-сайту поддерживать Java веб-Запуск, очень подобна развертыванию Основанного на HTML содержания. Единственный протест состоит в том, что новый тип MIME должен быть сконфигурирован для веб-сервера.
1. Сконфигурируйте веб-сервер, чтобы использовать Java веб-тип MIME Запуска
Сконфигурируйте веб-сервер так, чтобы все файлы с расширением файла .jnlp были установлены в тип MIME application/x-java-jnlp-file.
Большинство Веб-браузеров использует тип MIME, возвращенный с содержанием из веб-сервера, чтобы определить, как обработать определенный контент. Сервер должен возвратить тип MIME application/x-java-jnlp-file для файлов JNLP для Java веб-Запуск, который будет вызван.
У каждого веб-сервера есть особенный метод, в котором можно добавить типы MIME. Например, для веб-сервера Apache следует добавить следующую строку к конфигурационному файлу .mime.types:
application/x-java-jnlp-file JNLP
Проверьте документацию на специфические особенности Вашего веб-сервера.
2. Создайте файл JNLP для приложения
Самый легкий способ создать этот файл состоит в том, чтобы изменить существующий файл JNLP к Вашим требованиям.
Синтаксис и формат для файла JNLP описываются в более позднем разделе.
3. Подайте заявку, доступную на веб-сервере
Гарантируйте, что файлы JAR Вашего приложения и файл JNLP доступны в URL, перечисленных в файле JNLP.
4. Создайте веб-страницу, которая запускает приложение
См. следующую главу, Создавая Веб-страницу, которая запускает Приложение для деталей о шаге 4.