1.ЧТО ТАКОЕ WAP?

1.1.Основные понятия

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

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

2) создание готовых решений, базирующихся на адаптированных технологиях.

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

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

На рис.1 показан вариант такой адаптации, основанный на решениях компании Phone.corn. Роль основного связующего звена в этом случае выполняет сервер UP.Link.

Рис.1. Схема доступа к Internet-ресурсам на основе решений компании Phone.com

Особенности использования Internet-технологий в новых условиях показывают, что процесс адаптации охватывает все уровни иерархии протоколов: от транспортного до прикладного.

На прикладном уровне используется клиент-серверный подход, при котором предполагается существование клиентского рабочего места, роль которого выполняет любой сотовый терминал. Программный компонент "WAP-клиент" называется WAP-браузером (по аналогии с Web-браузером при использовании персонального компьютера для доступа к ресурсам Internet). WAP-клиент является программой, которая исполняется под управлением некоторой операционной системы на устройстве беспроводной связи, в дальнейшем называемом также беспроводным терминалом. В роли беспроводного терминала могут выступать сотовые телефоны и карманные компьютеры (например, Palm Pilot, HP Jornada).WAP-клиент является активным компонентом технологии. Все действия, выполняемые в процессе диалога, инициируются клиентом.

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

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

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

Передача данных между беспроводным клиентом и шлюзом производится по специальным протоколам. Эти протоколы организованы в стек WAP-протоколов. Наличие стека WAP-протоколов в беспроводном клиенте и на стороне WAP-шлюза является гарантией возможности работы беспроводного приложения. Полное семейство этих протоколов называется WAP-стандартом и в настоящее время включает более 35 документов.

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

    Предыдущая страница    Основная страница    Следующая страница

Hosted by uCoz