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

Пакет javax.microedition.io

Интерфейс StreamConnectionNotifier

Определяет возможность всей связи.

Метод:

  • StreamConnection acceptAndOpen () – возвращает разъем сервера, с которым произошло соединение.

Интерфейс UDPDatagramConnecJion

Реализует связь с дейтограммой.

Методы:

  • String getLocalAddress () – получает локальный адрес связи с дейтограммой;
  • int getLocalPort () – получает локальный порт связи с дейтаграммой.

Класс Connector

Класс для создания объектов связи.

Методы:

  • static Connection open(String name) – создает и открывает соединение;
  • static Connection open(String name, int mode) – создает и открывает соединение по адресу и режиму соединения;
  • static Connection open(String name, int mode, boolean timeout s) – создает и открывает соединение по адресу, режиму соединения и исключения времени ожидания связи;
  • static DatalnputStream openDatalnputStream(String name) – создает и открывает входной поток данных;
  • static DataOutputStream openDataOutputStream(String name) – создает и открывает выходной поток данных;
  • static InputStream open!nputStream(String name) – создает и открывает входной поток;
  • static OutputStream openOutputStream(String name)- создает и открывает выходной поток.

Константы:

  • static int READ – режим доступа только для чтения данных;
  • static int READ_WRITE – режим доступа для чтения и записи данных;
  • static int WRITE – режим доступа только для записи данных;

Класс PushRegistry

Класс для поддержания списков связей.

Методы:

  • static String getFilter(String connection) – получает заданный фильтр соединения;
  • static String getMIDlet(String connection) – получает заданный мидлет (MIDlet) для соединения;
  • static String[ ] listConnections(boolean available) – возвращает весь список подключений для комплекта мидлетов (MIDlet suite);
  • static long registerAlarm(String midlet, long time) – производит установку времени для запуска приложения;
  • static void registerConnection(String connection, String midlet, String filter) – производит установку времени для запуска соединения;
  • static boolean unregisterConnection(String connection) – удаляет регистрацию соединения.

Исключение

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