ВУЗ:
Составители:
Рубрика:
60
С точки зрения программиста профиль необходим для «полезной»
работы. Профиль определяет уровень, который содержит API. Создате-
ли J2ME вначале задали один профиль CDC, профиль Foundation, кото-
рый основан на выпуске J2SE версии 1.3. Он был разработан стандарт-
ным комитетом Java Community Process, экспертной группой компаний,
работающих в сфере потребительских электронных товаров. Профиль
Foundation содержит в себе пакеты J2SE, перечисленные в таблице 2.3.
Таблица 2.3.
Пакеты профиля Foundation
Название пакета профиля
Foundation
Описание
java.lang
Поддержка языка Java.
java.util
Добавляет полную поддержку zip и других утилит
J2SE.
Java.net
Добавляет TCP/IP сокеты и HTTP-соединения.
java.io
Поддержка механизмов ввода/вывода.
java.text
Обеспечивает поддержку интернационализации
пакета.
java.security
Добавляет подпись и сертификацию кодов.
Согласно приведенной таблице, вся иерархия java.awt (Abstract
Window Toolkit, AWT) и java.swing (пакет Swing), которая опреде-
ляет API графического пользовательского интерфейса (GUI), отсутству-
ет в поддерживаемых пакетах. Если приложению необходим GUI, по-
требуется дополнительный профиль. Профили могут быть внедрены по-
верх друг друга. Продукт платформы J2ME, однако, может содержать
только одну конфигурацию.
Отсутствие поддержки GUI в профиле Foundation имеет мень-
шее воздействие на семейство постоянно подключенных сетевых уст-
ройств с общим доступом, таких, как компьютерные приставки к теле-
визору, чем оно влияет на персональные мобильные устройства, с кото-
рыми работают при помощи второй конфигурации J2ME, CLDC.
В общем, решение включать или не включать свойства и библиоте-
ки в конфигурацию или профиль основано на их зонах обслуживания,
требованиях к статическим и динамическим ресурсам и к безопасности.
Страницы
- « первая
- ‹ предыдущая
- …
- 58
- 59
- 60
- 61
- 62
- …
- следующая ›
- последняя »
