Пакет javaxmicroeditionio
Этот пакет содержит множество интерфейсов и всего два класса обеспечивающих связь с сетью. На рис. 2.6 и рис. 2.7 приводится общая схема наследования соответственно интерфейсов и классов пакета 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 - реализует связь с дейтограммой.
Рис 2.7. Иерархия классов пакета javax.microedition.io
Классы:
Connector - класс для создания объектов связи;
PushRegistry - класс для поддержания списков связей.
Исключение:
ConnectionNotFoundException - указывает на отсутствие связи.
Содержание раздела