Пакеты профиля Personal
Таблица 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;
- распределенную сборку мусора и интерфейсы еборщика мусора как для клиента, так и для сервера;
- интерфейс активатора и протокол активации для клиента;
- интерфейсы реестра RMI и экспорт реестра удаленных объектов.
Профиль RMI поддерживает подгруппу RMI API J2SE в. 1.3. Следующие интерфейсы и свойства являются частью спецификации RMI J2SE в. 1.3 и публичных API, но поддержка этих интерфейсов и функциональных возможностей исключена из технических требований профиля RMI из-за ограниченности вычислительных мощностей устройств, сетевой производительности и пропускной способности:
- RMI через брандмауэры и прокси;
- RMI мультиплексный протокол;
- модель реализации «активизируемого» («activatable») удаленного объекта;
- нерекомендуемые методы, классы и интерфейсы;
- поддержка протокола скелетона/заглушки для RMI в. 1.1;
- компилятор скелетона и заглушки.
Поддержка следующих свойств J2SE RMI в. 1.3 не включена:
- Java. rmi. server. disableHttp;
- Java.rmi.activation.port;
- Java.rmi.loader.packagePrefix;
- Java.rmi.registry.packagePrefix;
- java.rmi.server.packagePrefix.