Скачиваний:
218
Добавлен:
17.04.2018
Размер:
1.93 Mб
Скачать

Изначально WAP создавался для широкого круга технологий и стандартов беспроводной мобильной связи: сотовой, транковой, пейджинговой и микросотовой, а также для поддержки сетей 3G.

WAP инвариантен к операционному ядру, с которым взаимодействует WAP-браузер.

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

WAP 2.0 — усовершенствованная версия WAP, которая использует урезанный вариант XHTML и CSS. Это позволяет работать с WAP 2.0 сайтами с помощью обычного браузера на компьютере без установки каких-либо дополнительных плагинов.

XHTML MP (XHTML Mobile Profile) — язык разметки в WAP 2.0, разработанный для мобильных устройств.

АРХИТЕКТУРА WAP- ИНФРАСТРУКТУРЫ

Архитектура WAP аналогична WWW.

В WAP используется тот же самый способ адресации ресурсов и те же обозначения типов данных.

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

В качестве сервера может выступать самый обычный веб-сервер. В этом случае между WAP-шлюзом и сервером используется протокол HTTP.

С целью уменьшения объема передаваемых данных, текстовые ресурсы, пришедшие от сервера, передаются клиенту в двоичном виде.

Язык напоминает HTML, но ориентирован на устройства с экраном низкого разрешения и с небольшим размером памяти.

Вся информация в WML содержится в так называемых «деках».

Дек — это минимальный блок данных, который может быть передан сервером.

В деках находятся «карты» (каждая карта ограничена тегами <card>).

На экране устройства в каждый момент времени отображается только одна карта, а пользователь может переключаться между ними переходя по ссылкам.

<?xml version='1.0'?>

<!DOCTYPE wml PUBLIC '-//WAPFORUM//DTD WML 1.1//EN' 'http://www.wapforum.org/DTD/wml_1.1.xml'>

<wml>

<head>

<meta http-equiv="Cache-Control" content="max-age=0" /> </head>

<card>

<p>Hello world!</p> </card>

</wml>

Размер WML-страницы должен находится в пределах от 1-4 килобайт.

Многие мобильные устройства могут отображать документы только в WBXML- формате.

WBXML (WAP Binary XML) — формат компактного бинарного представления XML.

WBXML используется для передачи через беспроводные соединения с низкой скоростью.

Соседние файлы в папке Лекции