Java 2 Micro Edition (J2ME)



Подготовка приложений к системам инициализации


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

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

сохранен как часть файла JAR приложения, или он может быть сохранен отдельно для более легкого извлечения. Одно основное преимущество поставки файла JAD отдельно от файла JAR заключается в том, что диспетчер инициализации может получать атрибуты приложения без открытия файла JAR. В таблице 10.1 перечислены все атрибуты MID-лета, относящиеся к инициализации.

Таблица 10.1. Атрибуты MID-лета, связанные с инициализацией приложения

Название атрибута MID-лета

Описание

Наличие

MI Diet- Dele te-Confirm

Определяет текстовое сообщение, которое должно быть представлено пользователю для подтверждения удаления набора MID-летов. Используется для уведомления пользователей во время работы AMS с приложением для того, чтобы освободить место для установки MID-лета

Необязателен

MIDlet-Description

Определяет текстовое описание набора MID-летов. Используется для представления описания пользователю во время обнаружения

Необязателен

MIDlet-Install-Notify

Определяет LJRL, на который пересылается отчет о состоянии установки MID-лета через HTTP-запрос POST

Необязателен

MIDlet-Jar-Size

Показывает размер (в байтах) файла JAR MID-лета. Используется AMS для определения того, содержит ли устройство достаточно общей памяти для установки набора MID-летов

Обязателен

MIDlet-Name

Определяет название набора MID-летов. Используется для предоставления названия набора MID-летов пользователям

Обязателен

MIDlet-Vendor

Определяет название поставщика набора MID-летов

Обязателен

MIDlet-Version

Используется для перемещения приложения

Обязателен

<


Содержание  Назад  Вперед