Платформа программирования J2ME для портативных устройств

       

Пакеты профиля 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.


Содержание раздела