Пакет javax.microedition.io
Интерфейс SecureConnection
Определяет безопасную связь с сетью.
Метод:
- Securitylnfo getSecuritylnfo () – получает информацию о безопасности связи.
Интерфейс Securitylnfo
Имеет в своем составе методы для получения информации сетевой связи.
Методы:
- String getCipherSuite () – возвращает название используемого шифра связи;
- String getProtocolName () – получает имя используемого протокола соединения;
- String ge.tProtocolVersion () – получает версию используемого протокола;
- Certificate getServerCertif icate () – осуществляет возврат сертификата безопасности соединения.
Интерфейс ServerSocketConnection
Реализует связь с сервером.
Методы:
- St-ring getLocalAddress () – получает локальный адрес связи с разъемом (socket);
- int getLocal Port () – получает локальный адрес связи с портом.
Интерфейс SocketConnection
Находит разъем (socket) для потока связи.
Методы:
- String getAddress () – получает адрес связи;
- String getLocalAddress() – получает локальный адрес связи;
- int getLocalPort () – получает локальный порт соединения;
- int getPort() – получает порт соединения;
- int getSocketOption (byte option) – получает необходимую опцию разъема для создания соединения;
- void setSocketOption (byte option, int value) – устанавливает необходимую опцию разъема для создания соединения.
Константы:
- static byte DELAY – опция малого разъема (0);
- static byte KEEPALIVE – опция поддержки особенностей разъема (2);
- static byte LINGER – опция ждущего режима обработки вывода данных (1);
- static byte RCVBUF – опция для определенного буфера получения (3);
- static byte SNDBUF – опция для определенного буфера отправки (4).
Интерфейс StreamConnection
Этот интерфейс определяет связь с потоком и не имеет методов и констант.