Иллюстрированный самоучитель по программированию мобильных телефонов

Пакет javax.microedition.io

Этот пакет содержит множество интерфейсов и всего два класса обеспечивающих связь с сетью. На рис. 2.6 и рис. 2.7 приводится общая схема наследования соответственно интерфейсов и классов пакета javax.microedition.io.

Иллюстрированный самоучитель по программированию мобильных телефонов › Платформа Java 2 Micro Edition › Пакет javax.microedition.io
Рис. 2.6. Иерархия интерфейсов пакета javax.microedition.io

Интерфейсы:

  • CommConnection – находит последовательный порт;
  • Connection – общий тип всей связи сети;
  • ContentConnection – находит связь с потоком;
  • Datagram – общий интерфейс дейтограммы;
  • DatagramConnection – определяет возможность связи дейтограммы;
  • HttpConnection – декларирует методы константы для http-соединения;
  • HttpsConnection – декларирует методы константы для безопасного http-соединения;
  • InputCdnnection – интерфейс для создания входной связи с сетью;
  • OutputConnection – интерфейс для создания выходной связи с сетью;
  • SecureConnection – определяет безопасную связь с сетью;
  • Securitylnfo – располагает методами для получения информации сетевой связи;
  • ServerSocketConnection – реализует связь с сервером;
  • SocketConnection – находит socket (сокет) для потока связи;
  • StreamConnection – связь с потоком;
  • StreamConnectionNotifier – определяет возможность всей связи;
  • UDPDatagramConnection – реализует связь с дейтограммой.

Иллюстрированный самоучитель по программированию мобильных телефонов › Платформа Java 2 Micro Edition › Пакет javax.microedition.io
Рис. 2.7. Иерархия классов пакета javax.microedition.io

Классы:

  • Connector – класс для создания объектов связи;
  • PushRegistry – класс для поддержания списков связей.

Исключение:

  • ConnectionNotFoundException – указывает на отсутствие связи.
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.