Java 2 Micro Edition (J2ME)

       

Java 2 Micro Edition (J2ME)

Содержание и cmpyктypa книги
Аудитория
Соглашения, используемые в этой книге
Где сКачать J2ME
Где найти примеры кogoв из этой книги
Определение платформы Java для портативных устройств

Конфигурации и профили
Конфигурация Connected Device Configuration (CDC)
Системы управления приложениями устройств
Выводы по главе
Жизненный цикл выполнения приложения
Программная cтpyктypa MID-лета
Модель состояний MID-лета

Модель компонентов пользовательского интерфейса MIDP
Системные свойства
Свойства приложения
Oбpaбoткa кoмaнд

Сценарий oбработки команд
Экранная навигация
Организация команд

Упорядочивание команд
Семантика команд
Иерархия Компонентов пользовательского интерфейса MIDP
Экраны и экранные элементы
Другие компоненты Item
DateField

Stringltem
Gauge
Ticker
Другие экранные типы
Oбработка команд и событий

Клавишные события
Игровые действия
Графическое рисование
Графическая модель
Класс Graphics
Базовое геометрическое рисование
Отсечение областей для рисования

Преобразование
Kaк рисуются компоненты
Двойная буферизация
Отображение изображения с помощью Canvas
Поддержка постоянного хранения устройством
Модель хранения данных RMS
Записи
Пример приложения
Cпиcки
Фильтры записей
Компараторы записей

Блоки прослушивания записей
Различные свойства хранилищ записей
Модель организации сетей в MIDP
Cтpyктypa общих соединений MIDP
Блоки соединения и соединения
Классы и интерфейсы cтpyктypы общих соединений

Потоковые соединения
Соединения содержимого соединений
Дейтаграммные соединения и дейтаграммы

Java 2 Micro Edition (J2ME)

Соединения coкeтa
Различия между организацией сетей В J2ME и J2SE
Понятия
Региональные настройки и локализация
Символьные кoдиpoвки

Acпекты интернационализации
Поддержка интернационализации в MIDP
Cтруктуры интернационализации
Работа с сообщениями
Cтроковая сортировка
Форматирование дат, времени и чисел
Поддержка календаря и временных зон

Разработка решения интернационализации приложения MIDP
Использование атрибутов МID-лета для определения локализованных ресурсов
Использование текстовых файлов приложения для определения локализованных ресурсов
Использование классификационных файлов Java для определения интернационализированных ресурсов
Инициализация приложения с локализованными ресурсами
Процесс инициализации
Регистрация приложений
Поиск приложений

Подтверждение совместимости
Подтверждение пoкyпки и соблюдение обязательных условий
Аутентификация пользователей
Согласование лицензии на программное обеспечение
Загрузка приложения
Установка приложения и подтверждение установки
Генерирование события оплаты
Обновление приложения
Удаление приложения
Подготовка приложений к системам инициализации

Происхождение, терминология и понятия
Среда беспроводного приложения
Беспроводные приложения

Обмен сообщениями
Приложения личной информационной системы
Персонализация
Службы местоопределения
Apxитeктypa приложения
Структуры архитектуры

Системные качества
Apxитeктypныe решения беспроводного Интернета

Протоколы Internet

Одной из наиболее сложных систем сегодня являются открытые системы связи OSI (Open System Interconnection). OSI представляет собой достаточно формализованную стандартную архитектуру управления межкомпьютерными коммуникациями. Для описания этой системы была разработана абстрактный синтаксис нотаций ASN.1 (Abstract Syntax Notation; См. A Layman’s Guide to a Subset of ASN.1, BER, and DER. Burton S. Kaliski Jr., RSA Data Security, Inc. Redwood City, CA, 1991). ASN.1 является формальным языком, который обладает двумя основными чертами.
Используемая в документах нотация легко читаема и понимаема, а в компактном кодовом представлении информация может использоваться коммуникационными протоколами. Неотъемлемой частью ASN.1 являются базовые правила кодирования BER (Basic Encoding Rules), которые позволяют определить большое разнообразие типов данных. BER описывает то, как представить или закодировать любую величину в рамках стандарта ASN.1. Практически все величины здесь представляются в виде последовательности 8-битных октетов. Восьмой бит октета всегда считается самым старшим. BER позволяет закодировать величину более чем одним способом. Имеется также поднабор правил кодирования DER (Distinguished Encoding Rules, описаны в документе Х.509), которые определяют однозначные способы кодирования величин ASN.1.

IEEE (Token Ring)
Национальные коды доменов в Интернет
Диагностика локальных сетей и Интернет
Протокол G3
Язык HTML
Сети IEEE
Открытый торговый протокол Интернет– IOTP версия 0
Адресация IPv6
Маршрутная политика
Стандарт MPEG-4
Сети передачи данных Методы доступа