Стандарты взаимодействия с пользователем мобильных средств связи

Технология предоставления услуг доступа к информационным ресурсам Internet базируется на идее о том, что экономически эффективный доступ к данным по беспроводным каналам связи может и должен быть выполнен на основе уже существующих технологий. Процесс обеспечения такого доступа должен включать реализацию средств двух видов:

О средств адаптации существующих технологий Internet к требованиям мобильного доступа;

О средств создания готовых решений, построенных на адаптированных технологиях.

По сути, протокол взаимодействия беспроводных приложений WAP (Wireless Application Protocol) обеспечивает интеграцию мобильных средств связи с технологиями поиска и доступа к информации, характерными для Internet.

WAP-клиент — это программа, которая исполняется под управлением некоторой операционной системы на устройстве беспроводной связи, в дальнейшем называемом также беспроводным терминалом. В роли беспроводного терминала могут выступать сотовые телефоны или мини-компьютеры (например, Palm, Jornada).

WAP-клиент является активным компонентом технологии. Все действия, выполняемые в процессе диалога, инициируются клиентом.

Кроме обычных функций обеспечения телефонной связи беспроводный терминал, оснащенный WAP-браузером, должен предоставлять дополнительные возможности взаимодействия с пользователем благодаря наличию экрана и клавиатуры, на которой имеются специальные (функциональные) клавиши.

Экран устройства может быть логически разделен на две части — индикаторную и информационную. Индикаторная часть экрана обычно размещена в последней его строке и напоминает строку состояния обычного Web-браузера. Она используется для индикации меток функциональных клавиш. Информационная часть экрана отображает содержание публикуемых на сотовом терминале документов.

Функциональные клавиши позволяют вводить текстовые данные и выполнять навигацию при работе с беспроводными приложениями. Среди клавиш, прямо не предназначенных для ввода данных, можно выделить следующие группы:

О клавиши навигации, нажатие которых обеспечивает прокрутку данных на небольшом экране терминала и переход к следующим частям документа;

<> клавиша выбора, по нажатии которой производится выбор из нескольких возможных вариантов;

О клавиша принятия решения, нажав которую пользователь подтверждает, что он принимает результаты диалога.

Различные устройства по-разному реализуют перечисленные выше функциональные клавиши даже в тех случаях, когда используют программные средства браузера от одного производителя.

Серверная часть прикладного уровня состоит из двух частей, взаимодействие между которыми ведется на специальном компьютере. Первая часть обеспечивает исполнение адаптированных протоколов по беспроводным сетям, в то время как вторая отвечает за реализацию услуг на основе протокола HTTP. Обе части взаимодействуют на WAP-шлюзе. Название шлюз (gateway) традиционно используется для подобных решений, предполагающих стыковку разнородных протоколов.

Специфику WAP-технологий определяют следующие ограничения используемой среды взаимодействия: О нестабильность беспроводного соединения; О долгое время активации сервиса;

О ограниченная скорость передачи данных на сотовый терминал; О ограниченная память сотового терминала;

О ограниченная вычислительная мощность сотового терминала;

О ограниченные возможности графического представления информации на сотовом терминале;

О ограничения сотового терминала по вводу информации.

Важное свойство стандарта заключается в том, что он охватывает весь процесс предоставления услуг, который начинается на клиенте, проходит через шлюз, достигает HTTP-сервера, где генерируется содержание в виде WML-документа, который обратным путем попадает к абоненту, использующему WAP-браузер. То есть кроме транспортного и прикладного уровня протоколов, работающих между беспроводным клиентом и шлюзом, существуют правила работы клиента, HTTP-сервера и самого шлюза, включенные в стандарт, и правила взаимодействия шлюза со сторонними HTTP-серверами, обеспечивающими хранение и доставку содержания документов в формате WML (Wireless Markup Language).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: