Конфигурация Connected Device Configuration (CDC) - часть 4
Профиль Personal версии 1.0 требует внедрения профиля Foundation версии 1.0. Это расширенный набор профиля Personal Basis Profile версии 1.0. Однако профиль Personal является подгруппой платформы J2SE версии 1.3.1, которая дает приложениям, созданным в профиле Personal, большую совместимость снизу вверх с J2SE версии 1.3.1.
В таблице 1.3 перечислены пакеты, которые включены в профиль Personal версии 1.0.
Таблица 1.3. Пакеты профиля Personal
Название пакета профиля Personal |
Описание |
Java. applet |
Классы, необходимые для создания апплетов, и используемые апплетами |
Java .awt |
Классы AWT для создания пользовательского интерфейса программ |
Java . awt . data transfer |
Классы и интерфейсы для пересылки данных внутри и между приложениями |
]ava .awt .event |
Классы и интерфейсы для обработки событий AWT |
Java. awt . font |
Классы и интерфейсы для работы со шрифтами |
Java. awt . im |
Классы и интерфейсы для описания редакторов методов ввода |
Java .awt. im. spi |
Интерфейсы, которые помогают в разработке редакторов методов ввода для любой среды исполнения Java |
Java .awt . image |
Классы для создания и изменения изображений |
Java. beans |
Классы, которые поддерживают разработку компонентов JavaBean |
javax.microedition.xlet |
Интерфейсы, используемые приложениями и диспетчерами приложений профиля J2ME Personal для коммуникации |
Профиль RMI. Профиль RMI является профилем, созданным для платформ, которые поддерживают конфигурацию CDC. Он был задан JSR-66 и определен различными компаниями, принимавшими участие в Java Community Process.
Профиль RMI требует внедрения профиля Foundation и внедряется поверх него. Продукты профиля RMI должны поддерживать следующие свойства:
- полную семантику RMI вызовов;
- поддержку объектов маршалинга;
- RMI проводного протокола;
- экспорт удаленных объектов через API UnicastRemoteObject;
- распределенную сборку мусора и интерфейсы еборщика мусора как для клиента, так и для сервера;
- интерфейс активатора и протокол активации для клиента;