ВУЗ:
Составители:
Рубрика:
115
Полезная нагрузка – это данные дейтаграммы без интерпретации
их формы, структуры или типа. В интерфейсе Datagram отсутствует
информация о синтаксисе или семантике полезной нагрузки. Дейта-
граммы просто рассматривают полезную нагрузку как последователь-
ность байтов.
Интерфейс SecureConnection определяет безопасную связь с
сетью. Данный интерфейс имеет только один метод: SecurityInfo
getSecurityInfo() – получает информацию о безопасности связи.
Профиль MIDP расширяет поддержку сетевых соединений, предос-
тавляемую конфигурацией CLDC (Connection,
ContentConnection, InputConnection, OutputConnection,
StreamConnection). MIDP поддерживает подмножество протокола
HTTP, который может быть реализован как поверх протоколов стека
TCP/IP, так и поверх других протоколов, например WAP, с использова-
нием шлюзов для доступа к HTTPсерверам в Internet. Кроме того,
Generic Connection Framework используется для организации соедине-
ний клиент-сервер и датаграмных соединений. Однако стандартом га-
рантируется только реализация в рамках MIDP протокола HTTP 1.1.
Интерфейс javax.microedition.io.HttpConnection рас-
ширяет интерфейсы CLDC и обеспечивает дополнительную функцио-
нальность необходимую для создания заголовков HTTP-запросов, раз-
бора заголовков ответов и выполнения других функций протокола
(табл. 2.31).
HTTP является протоколом запрос-ответ и соединение может нахо-
диться в одном из трех состояний:
1. установка (setup) – соединение с сервером не установлено и идет
формирование параметров запроса;
2. соединено (connected) – установлено соединение, запрос пере-
дан серверу и ожидается ответ;
3. закрыто (closed) – получен ответ сервера и соединение заверше-
но.
Таблица 2.31.
Методы интерфейса HttpConnection
Название метода HttpConnection
Описание
long getDate()
Возвращает данные.
long getExpiration()
Выдает значение поля заголовка Expires.
String getFile()
Отображает значение поля URL данного
соединения.
Страницы
- « первая
- ‹ предыдущая
- …
- 113
- 114
- 115
- 116
- 117
- …
- следующая ›
- последняя »