Протокол WAP - структура, достоинства и недостатки. Беспроводные точки доступа, использующие протокол WAP Общие сведения о протоколе WAP

Протокол беспроводной передачи данных WAP (Wireless Application Protocol) применяется для разработки Интернет страниц, специально предназначенных для отображения на мобильных устройствах абонентов сотовых сетей. Предпосылки для создания протокола WAP возникли с появлением возможности обмена информацией в мобильных сетях и доступа абонентов к сети Интернет. На первом этапе существовали две основные проблемы, затруднявшие веб-серфинг при помощи мобильного телефона. Во-первых, первые мобильные терминалы 90-х годов были оборудованы монохромными экранами с низким разрешением, что делало отображение традиционных Интернет страниц, сознанных на языке HTML (HyperText Markup Language) весьма проблематичным. Во-вторых, страницы, изначально созданные для просмотра на персональных компьютерах, обладали довольно большим размером (иногда > 100 кбайт), что делало их загрузку по низкоскоростным каналам передачи данных сотовых сетей весьма медленной. Таким образом, протокол WAP был призван оптимизировать веб-страницы и решить вышеупомянутые проблемы.

За разработку протокола WAP в 1997 году взялась специально созданная организация по стандартизации WAP-форум , в состав которой вошли основные производители телекоммуникационного оборудования. Их главная цель состояла в объединении нескольких разрозненных протоколов беспроводной передачи данных в один. В результате их работы в 1998 году появилась первая версия стандарта WAP. Далее с интервалом в один год были выпущены еще два стандарта WAP v1.1 и WAP v1.2 . В 2002 году организация WAP-форум вошла в объединение операторов и организаций в сфере мобильных технологий OMA (Open Mobile Alliance). Вслед за объединением последовал новый релиз протокола WAP v2.0 , в котором были предусмотрены существенные усовершенствования.

В целом протокол WAP представляет собой набор протоколов и технологий, который обеспечивает создание и передачу web-страниц на терминалы абонентов и соответствует уровням OSI со 2 по 6:

  • Представительский уровень WAE (Wireless Application Environment).
  • Сеансовый уровень WSP (Wireless Session Protocol).
  • Транспортный уровень WTP (Wireless Transaction Protocol).
  • Сетевой уровень WTLS (Wireless Transport Layer Security).
  • Канальный уровень WDP (Wireless Datagram Protocol).

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

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

Передаётся на дисплей мобильного телефона.

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

История WAP

Сегодня наблюдается ситуация, когда при настройке интернет-доступа на мобильном телефоне оператор сотовой связи высылает именно wap-настройки, в частности точку доступа, начинающуюся с "wap.". Так как wap-трафик обычно значительно дороже

WAP 2.0

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

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

WAP 2.0 совместим с предыдущими версиями WAP.

Архитектура WAP

Разработчики WAP попытались максимально использовать существующие технологии World Wide Web. Поэтому архитектура WAP очень похожа на архитектуру WWW. В WAP используется тот же самый способ адресации ресурсов, что и в WWW, те же обозначения типов данных.

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

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

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

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

Сотовые компании в России, предоставляющие WAP-доступ

Практически каждый сотовый оператор предоставляет своим абонентам услугу WAP. Самые популярные операторы:

  • Енисейтелеком

Примечания

См. также

    Ссылки

    • Спецификации WAP (англ.)

    Wikimedia Foundation . 2010 .

  • Ратификация
  • SPECIAL

Смотреть что такое "WAP" в других словарях:

    WAP 1.2.1

    WAP 2.0 - WAP (англ. Wireless Application Protocol протокол беспроводного доступа) это средство получения доступа к ресурсам интернет посредством только мобильного телефона, не прибегая к помощи компьютера и/или модема. По сути это технический стандарт,… … Википедия

    Wap - [ wap ] n. m. 1998; sigle angl., de Wreless Application Protocol « protocole pour application sans fil » ♦ Anglic. Technologie permettant d accéder depuis un téléphone mobile aux services offerts par Internet. Le WAP, le Wap. ● WAP nom masculin … Encyclopédie Universelle

    WAP - WẠP 〈a. Abk. für engl.〉 Wireless Application Protocol, Einrichtung, mit der über Mobiltelefone Internetseiten abrufbar sind * * * WẠP , das; s <meist ohne Art.> :… … Universal-Lexikon

    wap - wap·a·too; wap·en·take; wap·pen·schaw·ing; wap·per jawed; wap·pin·ger; wap·po; wap; wap·pen·schaw; … English syllables

    WAP - noun TELECOMMUNICATIONS wireless application protocol a system for sending and receiving messages and connecting to the Internet using radio waves. WAP makes it possible for electronic equipment that is not physically attached … Financial and business terms

Кое-что о WAP

Сегодня и в России уже никого не удивишь сотовым телефоном. Трубки есть и у бизнесменов, и у студентов. Однако если последние используют возможности трубки процентов на 50 - 60, а может - и меньше, то деловые люди, как говорится, берут от телефона все. Или почти все.

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

К чему я веду? Сегодня большинство из нас (причем подавляющее) уже поняли, что жизнь без Интернета - и не жизнь вовсе. А так, существование…

Отдых, работа - все связано с Интернетом. Жаль только, что во время многочисленных и не очень многочисленных путешествий и командировок нельзя им пользоваться. Хотя… Можно таскать с собой ноутбук…

А можно проще. Можно просто купить сотовый телефон, поддерживающий WAP - функцию. И никаких проблем отныне у вас не будет. Вроде бы…

WAP (Wireless Application Protocol)

Сколько шума было, да и есть, вокруг этой технологии. Так же, как когда-то вокруг системы спутниковой связи Iridium. Вот только мы знаем, что стало с этим проектом…

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

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

Казалось бы, беспроигрышный вариант. Однако есть нюанс. Через WAP вы можете посещать не просто Интернет-сайты, а лишь WAP-страницы. В принципе они ничем не отличаются от обычных, проблема лишь в том, что таких WAP-страниц очень мало. В мире вообще, а в России - тем паче.

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

И кстати. Говоря о WAP, нельзя не упомянуть и о таком протоколе, как GPRS. О нем у нас будет отдельный разговор, но не упомянуть об этом сейчас просто нельзя…

Протокол GPRS (General Packet Radio Service) - это протокол, который используется для передачи данных в сетях GSM. Это позволяет сетям GSM быть совместимыми с…, правильно, Internet. Протокол GPRS использует пакетную технологию для эффективной передачи неравномерного трафика. Данный протокол поддерживает скорость передачи от 9.6 Кб/с до более чем 150 Кб/с на одного пользователя.

В нашей стране услуги WAP-телефонии предоставляют "Мобильные Телесистемы" и "Билайн" в Москве, и Санкт - Петербургский "Северо - Западный GSM".

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

Из российских WAP - сайтов можно отметить сайты самих операторов. Например, сайт компании "МТС" позволяет отправлять с него электронную почту, узнать прогноз погоды, и даже ознакомиться с обыкновенными Web - страницами. Причем сделать это очень просто - Вы вводите адрес сайта без использования броузера, а в специальную форму. На сайте… В скором времени будет предоставлена не только возможность отправлять почту, но и принимать ее.

Есть свой WAP - сайт и у "NWGSM", и у компании "Инфоарт", и у некоторых других. И конечно, этого мало. Помимо информации о погоде, пробках на дорогах и свободных билетах на самолеты, порой срочно нужна другая, более информативная и объемная информация. Но до появления таких сайтов, и в большом количестве, еще далеко. Однако скорее всего они все таки появятся… Хотя многие утверждают, что у WAP нет будущего. Такие пессимисты обосновывают свое мнение тем, что, во-первых, этот проект еще не закончен, несовершенен, и вряд ли когда-нибудь заработает в полную силу, а во-вторых, использование WAP очень дорого. И в этом они отчасти правы. Действительно, доступ к Интернету через WAP-броузер стоит от 5 до 30 центов в минуту. А это дороговато даже для тех, кто может себе позволить дорогие "трубки", поддерживающие WAP. Кстати о птичках.

Сотовых телефонов, поддерживающих WAP, еще совсем недавно было раз-два и обчелся. Однако компании, производящие мобильные телефоны, видимо сговорились устранить полностью хотя бы эту проблему WAP-технологии. Сегодня практически каждая новинка в области сотовых телефонов оснащена WAP - броузером, то есть способна работать с WAP - протоколом. Многие из этих новинок уже дошли до России, хотя у нас и раньше были такие телефоны. Среди дошедших или почти дошедших до нашей страны телефонов можно назвать Nokia 7110, Nokia 6210, Motorola TP P7389, Ericsson R320, Ericsson R380, Bosch 1886 и некоторые другие…

Однако следует помнить (или знать), что WAP-протокол бывает двух видов - версии 1.0 и 1.1. Версия 1.0. давно устарела и уже практически нигде не используется, в том числе и у нас в стране. А потому при покупке сотового телефона, "умеющего" работать с WAP, нужно обязательно выяснить, какую версию этого протокола поддерживает конкретный телефон. Например, многие владельцы телефона Siemens S25 однажды открыли, что их телефон, хоть и именовался гордо "поддерживающим WAP-протокол", поддерживал не совсем то, что надо. А именно - стандарт 1.0. Печально для владельцев. Урок для потенциальных покупателей…

Чтобы насладиться всеми прелестями WAP, вам придется не один час прокорпеть над своим сотовым телефоном - необходимо настроить более 20 параметров… И это тоже один из недостатков WAP. Хотя, на самом деле при определенном навыке все настройки, а это 8-10 параметров, выполняются за 10-20 минут даже неспециалистом.

Раз уж опять вспомнили о недостатках, назовем еще один. Правда, это скорее проблема Web - мастеров, так как содержимое сайтов приходится переписывать в формате WML (Wireless Markup Language), который позволяет отображать странички на все тех же маленьких дисплеях. Причем под 4-х строчные дисплеи нужен один вариант, а под 8-и строчные - другой…

В общем, критики полно. Самое неприятное, что она раздается и в рядах самих создателей данной технологии. Так называемый WAP Forum, руководящий проектом и следящий за его развитием, неожиданно получил критиков в своих же рядах. В частности, Дэвид Ренсин, технический директор компании Aether Systems, разрабатывающей инфраструктуру Internet-доступа для портативных устройств, заявил на конференции Mobile Insights о "смерти WAP". Это заявление было настолько неожиданным, что многие впали чуть ли не в панику. Конечно, не стоит принимать такие заявления как пророческие, но призадуматься о срочности покупки сотового телефона, оснащенного WAP-броузером, несомненно, стоит…

Однако есть еще и предположение довольно нейтральное. Говорят, что WAP - это переходной стандарт. Что он уйдет в небытие, а на его "останках" возникнет окончательная версия проекта связи Интернета и сотовых телефонов. Но это только предположения.

Чтобы скрасить картину, упомянем о том. что WAP совместим с большим количеством транспортных протоколов и с такой перспективной технологией, как Bluetooth. К тому же, уже сегодня ведутся разработки технологий, дополняющих WAP. Например, технология ScoutWeb компании Aether дополняет WAP, чтобы адаптировать Web-сайты для PDA (personal digital assistant) и сотовых телефонов…

Вообще, аналитики (те, которые оптимисты) предрекают, что к 2002 году все беспроводные телефоны станут WAP - совместимыми. И что вообще количество пользователей WAP - Интернета будет составлять 20 - 30 процентов от всех пользователей мобильной связи…И все же не стоит "хоронить" персональные компьютеры. Никто не будет пользоваться сотовым телефоном для доступа в Интернет постоянно, какой бы дешевой не стала эта услуга. Почему? Хотя бы из-за того же маленького экрана…

Скорее всего, масштабного прорыва, вот так сразу, не будет. Точнее, не было. Слишком мало WAP-сайтов, слишком мало телефонов (по сравнению с простыми сотовыми телефонами), слишком дорого это стоит, слишком… слишком много этих "слишком"…

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

Нередко люди путают назначение технологий WAP и GPRS. Внесем ясность. Если вы прочитали предыдущую главу, то знаете, что GPRS – это современная технология передачи данных в GSM-сетях, пришедшая на смену устаревшей технологии передачи данных по голосовым каналам (CSD). Технология WAP, используя протоколы GPRS или CSD для передачи информации, позволяет просматривать на экране мобильного телефона специальные WAP-сайты, оптимизированные для показа на небольших экранах мобильных устройств и передачи по каналам данных с низкой пропускной способностью. Основное преимущество WAP заключается в том, что для работы в Интернете не надо использовать дополнительные устройства – достаточно мобильного телефона с поддержкой данной технологии; информация будет отображаться прямо на экране мобильного. Таким образом, сидя в кафе, баре, на скамейке в скверике, шагая по улице, вы можете получить доступ к ресурсам Интернета. Для этого достаточно иметь мобильный с поддержкой технологии WAP, подключенный к сети оператора, предоставляющего данную услугу.

Что такое WAP

Аббревиатура WAP расшифровывается как Wireless Application Protocol – протокол беспроводного доступа. Данный протокол позволяет пользоваться ресурсами Интернета только посредством мобильного телефона, не прибегая к помощи компьютера. По сути, это технический стандарт, описывающий способ, с помощью которого информация передается из Сети на экран мобильного устройства. Первоначально протокол разрабатывался четырьмя компаниями: Ericsson, Motorola, Nokia и Unwired Planet. В 1997 году эти компании основали организацию WAP Forum, которая сейчас включает большинство крупных телекоммуникационных компаний мира. В мае 1998 года была опубликована первая редакция WAP – v.1.0. Однако, несмотря на стройность общей концепции, ошибок и неточностей было более чем достаточно, и практически через год, в июне 1999 года, на суд общественности была представлена вторая версия – WAP v.1.1. Летом 2000 года были обнародованы вариант WAP v.1.2 и его подвид WAP v.1.2.1. Последняя на момент написания книги версия WAP v.2.0 появилась в январе 2002 года.

Протокол WAP позволяет загружать и просматривать на экране мобильного устройства специальные WAP-сайты. До появления WAP v.2.0 сайты для мобильных устройств создавались на языке разметки WML, предоставляющего довольно скудный набор инструментов для верстки страниц. После выхода версии WAP 2.0 телефоны стали «понимать» сайты, созданные на языке разметки XHTML MP – немного модифицированной версии XHTML. Использование вместо языка HTML, применяемого для создания обычных веб-сайтов, специальных языков разметки обусловлено рядом причин. Рассмотрим наиболее важные из них.

На момент появления технологии WAP основным способом передачи данных в сетях GSM был протокол CSD, обеспечивающий скорость 9,6 Кбит/с. Загрузка обычного сайта на такой скорости составит несколько минут. Учитывая высокую стоимость использования протокола CSD, загрузка даже одной страницы получилась бы не только утомительным, но и довольно дорогим занятием.

Работа с HTML-страницами требует относительно мощных процессоров и больших объемов памяти. Если современные мобильные устройства могут обеспечить требуемый уровень производительности, то аппаратам четырех-пятилетней давности это не под силу.

HTML-страницы рассчитаны для отображения на больших экранах мониторов настольных ПК или ноутбуков с разрешением порядка 1024 х 768 пикселов. Само собой, что вместить такую страницу невозможно даже на довольно «больших» экранах мобильных телефонов с разрешением 208 х 176 пикселов и размером меньше двух дюймов. Что же тогда говорить о моделях с монохромным экраном, встречающихся сейчас и довольно распространенных еще пару лет назад?

По данным причинам был разработан аналог языка разметки HTML, не имеющий вышеперечисленных недостатков – WML (Wireless Markup Language), – язык разметки для работы в Интернете беспроводных устройств, основанный на языке XML. Язык WML создан специально для отображения информации на малоформатном экране, учитывая узкую полосу пропускания канала связи, малый объем памяти и т. д.

Структурной единицей обычного веб-сайта является HTML-документ. Щелкнув на ссылке загруженной в браузер страницы, вы загружаете следующую страницу и т. д. Структурной единицей WAP-сайта является WML-документ, называемый также WML-колодой (рис. 9.1).


Рис. 9.1. Страница WAP-сайта.


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


Листинг 9.1. Простейшая WML-колода



После загрузки на экране телефона будет отображаться первая карта, содержащая текст Это первая карта и ссылку Это ссылка для перехода ко второй карте (рис. 9.2). Если перейти по ссылке, то на экране отобразится содержимое только второй карты – текст Это вторая карта.


Рис. 9.2. Простейшая WML-страница.


Широкое распространение сотовых телефонов с большими цветными экранами, а также появление технологии высокоскоростного обмена данными в сетях GSM-GPRS повлекло за собой возникновение нового стандарта в создании сайтов, ориентированного на просмотр с мобильных устройств, – XHTML MP.

XHTML (Extensible Hypertext Markup Language) – расширяемый язык разметки гипертекста. XHTML в настоящее время является стандартным языком разметки и рекомендован W3C для использования вместо HTML. Существует несколько версий XHTML. Для создания сайтов, ориентированных на мобильные устройства, используется версия XHTML MP (Mobile Profile). XHTML MP является облегченным вариантом XHTML, в который добавлены специфические для мобильных устройств элементы. Структура XHTML MP документа очень похожа на структуру обычных HTML-страничек. Листинг 9.2 представляет собой простейший XHTML-документ, выводящий на экран мобильного устройства строку Привет, мир.


Листинг 9.2. Страница, созданная с помощью XHTML M




Если вы хотя бы немного знакомы с языком HTML, то заметите, что приведенный пример практически не отличается от обычного HTML-документа. На данный момент многие WAP-ресурсы имеют две версии: WML (см. рис. 9.1) и XHTML (рис. 9.3). Выбор загружаемой на ваш телефон версии сайта происходит автоматически, или вам предлагается выбрать ее самостоятельно.


Рис. 9.3. XHTML-версия WAP-сайта.


Если не вдаваться в технические подробности, схема работы WAP-сервисов включает три основных элемента:

WAP-браузер мобильного устройства;

WAP-шлюз;

сервер с WML– и XHTML-содержимым.

Работа с протоколом WAP начинается с открытия WAP-браузера, который в свою очередь посылает запрос, содержащий URL некоторого сайта, на WAP-шлюз вашего оператора. WAP-шлюз преобразует запрос протокола WAP в запрос, понятный обычным веб-серверам. После этого содержимое запрошенной страницы отсылается на WAP-шлюз. Дождавшись загрузки всей страницы, WAP-шлюз преобразует полученные данные таким образом, чтобы они были «понятны» браузеру вашего телефона, а также чтобы обеспечить большую скорость передачи информации на мобильное устройство (к примеру, на ваш телефон). Если совершаются операции, требующие конфиденциальности (финансовые сделки, передача конфиденциальной информации и т. д.), используйте надстройку WTSL, обеспечивающую шифрование всей передаваемой и получаемой информации.

Протокол WAP может опираться на работу протоколов передачи данных CSD или GPRS. Если ваш оператор сотовой связи предоставляет выбор, используйте WAP-GPRS. Это будет быстрее и дешевле.

Настройка телефона

Чтобы воспользоваться протоколом WAP, сначала необходимо подключить услугу «Передача данных», если вы собираетесь использовать WAP-CSD, и GPRS-Интернет, или GPRS-WAP (разные названия одной услуги), если телефон поддерживает GRPS. После этого можно приступать к настройке WAP.

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

отправить на специальный номер SMS со своего телефона;

заполнить форму на сайте оператора, указав номер своего телефона.

Узнать содержимое, а также номер, на который надо отсылать SMS-сообщение, можно на сайте вашего сотового оператора или позвонив в службу поддержки. Содержимое SMS будет зависеть от модели вашего телефона, а также от того, какой услугой вы собираетесь воспользоваться: WAP-GPRS или WAP-CSD. Напомним, если есть выбор, выбирайте WAP-GPRS.

После того как узнаете номер и нужное содержимое, пошлите SMS. Через некоторое время вам придет сообщение с подтверждением правильности заказа, а затем данные с настройками WAP-профиля. Подтвердите сохранение настроек. Настройка WAP-сервиса будет завершена.

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

Как и в случае с услугой GPRS-Интернет, надо создать новую учетную запись передачи данных. Настройки учетных записей будут различаться для разных операторов сотовой связи. Их вы должны узнать на официальном сайте оператора или позвонив в службу технической поддержки. Не забывайте также, что для одного оператора настройки будут различаться для WAP-GPRS и WAP-CSD. Ниже, в качестве примера, в табл. 9.1 приведены настройки для работы в Интернете по протоколу WAP с использованием GPRS в сетях сотовых операторов «Билайн» и «МТС».


Таблица 9.1. Настройки учетной записи WAP-GPRS.



В табл. 9.1 приведены настройки для протокола WAP 2.0. Настройки для протоколов WAP 1.x для некоторых операторов могут различаться значением WAP-порта. Для операторов «Билайн» и «МТС» этот параметр одинаков для всех версий протокола.

Имя профиля и домашнюю страницу вы можете выбирать по своему усмотрению – значение этих настроек не влияет на работоспособность подключения. Имя предназначено для отображения названия профиля в меню телефона. Домашняя страница – страница, которая будет загружаться после запуска WAP-браузера. Вы можете изменить ее, например на http://wap.mail.ru , если часто пользуетесь почтой. Число доступных настроек зависит от конкретной модели телефона. Канал данных (Bearer), точка доступа (APN), имя пользователя (Login) и пароль (Password) – настройки, присутствующие во всех моделях телефонов, так как от них напрямую зависит возможность установки подключения.

Если ваш телефон или оператор сотовой связи не поддерживают технологию GPRS, вам надо подключать и настраивать услугу WAP-CSD. Настройки для WAP-CSD приведены в табл. 9.2.


Таблица 9.2. Настройки учетной записи WAP-CSD



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

Особенности просмотра WAP-страниц

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

ПРИМЕЧАНИЕ

Контекстно-зависимыми называют кнопки, назначение которых зависит от выполняемой задачи. Расположены они по бокам от джойстика, сразу под экраном телефона. Выполняемое этими кнопками действие соответствует названию «виртуальных» кнопок внизу экрана телефона, сразу над клавиатурой телефона.

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

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

Страницы WAP-сайтов редко полностью умещаются на экране телефона. Для прокрутки надо пользоваться джойстиком. Так как содержимое страницы форматируется по ширине экрана, то прокручивать страницу надо только по вертикали. Как видите – все просто.

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

Для перехода на другой сайт надо воспользоваться другой контекстно-зависимой кнопкой Функции (Варианты) и в открывшемся меню выбрать команду для ввода нового адреса. Перед вами появится текстовое поле, в котором надо ввести адрес сайта, после чего подтвердить свой выбор.

После загрузки страницы навигацию по ней осуществляют таким же образом, как описано выше.

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

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

Естественно, что широко известные в Рунете сайты – «Яндекс», Mail.Ru, «Рамблер» и «Апорт» – имеют WAP-версии. Их адрес сформирован добавлением приставки wap в начале.

Сайт http://wap.yandex.ru может предложить своим посетителям только прогноз погоды, программу телепередач и курсы валют.

Сайт http://wap.aport.ru , помимо прогноза погоды и курса валют, может предложить услуги поиска и WAP-почты, то есть если у вас есть почтовый ящик на данном ресурсе, вы можете просмотреть его содержимое или написать письмо прямо с мобильного телефона.

На сайте http://wap.rambler.ru вы можете увидеть стандартный набор сервисов: программа телепередач, курсы валют, прогноз погоды и WAP-почта. Есть раздел афиша, который мог бы быть весьма полезным, однако на момент написания книги он не работал, а вот просмотреть гороскоп можно, только непонятно, на какой период времени. Единственный достойный сервис данного сайта – это возможность перевода в четырех направлениях: английский – русский, русский – английский, немецкий – русский, русский – немецкий.

Наиболее приятные впечатления оставляет сайт http://wap.mail.ru . Главная страница имеет приятный интерфейс. С нее посетитель может сразу перейти к просмотру своего почтового ящика. Помимо WAP-почты, сайт предоставляет поиск по WAP-ресурсам и довольно обширный каталог сайтов. Помимо этого, здесь имеется телефонный справочник и возможность загрузить демо-версии игр для мобильных телефонов. Все страницы сайта работают и предоставляют действительно ту информацию, о которой говорится в ссылке.

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

Сайт http://gidwap.ru содержит каталог WAP-ресурсов, обширное расписание движения транспорта, прогноз погоды, гороскоп и программу телепередач. На сайте имеется свой WAP-чат, разбитый на категории по интересам, на котором постоянно находится достаточно большое количество посетителей. Имеется также довольно основательный справочник, содержащий информацию о телефонных кодах, часовых поясах, мерах веса и длины, денежных единицах и штрих-кодах стран мира. Помимо этого, здесь можно найти справочную информацию о технологиях GPRS и WAP, сведения о ресурсах WAP-сайтов и возможностях их загрузки.

На сайте http://wap.djwap.ru вы сможете найти форум и большое количество как платных, так и бесплатных ресурсов для вашего телефона, включающих в себя игры, музыку, прикольные звонки, видео, анимацию, обои и темы. Сайт имеет две версии: для просмотра со старых телефонов и для просмотра с телефонов, поддерживающих WAP 2.0. Весьма интересная возможность – получение справочной информации о наиболее крупных городах России. С помощью сотового телефона, проезжая мимо какого-то регионального центра, вы можете узнать номера телефонов и адреса заправок, автосервисов, аптек, больниц, парикмахерских, баров, выставок, музеев и т. д. Справочной информации в разделе сайта Инфо-Город собрано действительно очень много. На данном сайте вы также всегда сможете найти свежие новости мобильного мира.

Сайт http://fank.ru может предложить вам просто огромное количество простых и анимированных картинок различных размеров, мелодий, записанных в различных форматах, видеоприколов, клипов и рекламных роликов. Содержимое рационально разбито на категории, что не даст вам запутаться в довольно разнообразном наполнении ресурса. Хотите познакомиться? Не проблема – помимо активного чата, сайт содержит порядка 20 000 анкет людей, ищущих новых знакомств. Цифра, конечно, несопоставима с количеством анкет на известных в Рунете сайтах знакомств (порядка нескольких миллионов заявок). Однако, если учесть, что пользователей WAP-Интернета тоже не так уж и много, количество анкет внушает уважение. Сайт предоставляет своим зарегистрированным пользователям аналог услуги http://foto.mail.ru – вы можете загружать свои фотографии, а также просматривать снимки других пользователей. На момент написания книги сайт содержал порядка 40 000 фотографий. На данном ресурсе вы также найдете прогноз погоды, курсы валют, результаты футбольных матчей и сможете отправить почту, не регистрируя почтовый ящик.

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

Как вы могли заметить, почти все рассмотренные сайты содержат прогноз погоды. Однако ни один из них не может соперничать в данной области с ресурсом http://wap.gismeteo.ru – специализированным сайтом, единственным предназначением которого является информирование своих посетителей о погоде в любой точке мира. Раздел Прогноз на месяц позволяет уточнить для наиболее крупных городов России прогноз погоды на месяц вперед. Вывод прост – если вам понадобилось узнать прогноз погоды, воспользуйтесь услугами данного ресурса.

На сайте фондовой биржи РТС http://wap.rts.ru можно узнать индексы РТС и стоимость акций наиболее крупных российских компаний. Ресурс, конечно, не так информативен, как его полноценная версия, однако возможность оперативного просмотра с экрана телефона должна быть интересна для специалистов в данной области.

Новостной сайт http://wap.lenta.ru позволит узнать последние события. Новости не разбиты по категориям, они представлены упорядоченным по дате списком. Воспользовавшись ссылкой Дальше вы перейдете к более старым событиям.

Сайт http://wap.km.ru информативно более насыщенный, чем http:// wap.lenta.ru . Помимо последних новостей, вы можете узнать здесь расписание спектаклей, работы кинотеатров, выставок, концертов, спортивных событий, найти работу или дать объявление о продаже или покупке любого товара.

Сегодня, в век технологического прогресса, уже никого не удивишь ни сотовым телефоном, ни тем более Интернетом. Жизнь без последнего - и не жизнь вовсе, так, существование. Отдых, работа - все связано с Интернетом. Причем иметь возможность пользоваться им хочется всегда и везде. Это осуществимо: на помощь придет технология WAP, поддержка которой реализована практически во всех современных мобильных телефонах.

Думаю, своим вступлением я не открыл ничего нового для большинства пользователей, но постойте: а знаете ли вы, как и чем отличается WAP 1.2.1 от 2.0? Предположу, что нет. Поэтому именно о протоколе WAP и отличиях его версий друг от друга пойдет речь в этой главе.


От версии к версии

Практически через год, в июне 1999 года, на суд общественности была представлена новая версия - WAP v1.1. В ней было исправлено большое количество «багов», поэтому обратной совместимости с предыдущей редакцией протокола не было. Среди основных нововведений - функция WTA (Wireless Telephone Application), которая позволяет организовывать непрерывность сессии даже во время звонка по телефону, и поддержка безопасного соединения в Интернете WTLS (Wireless Transport Layer Security). Когда появились первые аппараты с версией 1.1, что-то, видимо, не сложилось и популярность WAP резко упала.

Летом 2000 года были обнародованы вариант WAP v1.2 и его подвид WAP v1.2.1. В них появились поддержка отображения на дисплее градаций серого, авторизация с помощью цифровой подписи и так называемая push-технология. Однако и в WAP 1.2 было много недоработок.

Глобальная революция свершилась в январе 2002 года - вышел WAP v2.0.


Чем так революционен WAP 2.0

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

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

Как известно, для отображения сайта на экране мобильного телефона он должен быть написан на специальном языке WML. который в своей первой редакции bмел очень мало общего с родным для сети HTML. Поэтому раньше с сотового телефона можно было просматривать лишь специально созданные для этого сайты - так называемые WAP-версии. Такое ограничение, по сути, заставило снова изобретать колесо и создавать в мобильных аппаратах собственный Интернет.

Во второй редакции протокола разработчики исправили этот серьезный недостаток: появился WML 2, в основе которого лежит язык XHTML (Extensible Hypertext Markup Language}. В сущности, это тот же HTML, то есть язык, используемый для описания, разметки содержимого текста и формата страницы обычного Интернета, только записанный в соответствии с синтаксическими правилами XML - расширяемого языка разметки. Также была организована поддержка таблиц стилей CSS (Cascade Style Sheet). Таким образом, WAP 2.0 поддерживает открытые стандарты, которые, в свою очередь, совместимы с большинством браузеров на ПК.

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

Кроме того, в спецификацию стандарта были интегрированы такие функции, как MMS (мультимедийные сообщения) и SyncML (синхронизация данных). Теперь браузер поддерживает не просто отправку MMS-сообщений, а любые манипуляции, возможные в этом сервисе. Появилась и поддержи ка форматов vCard, vCalendar, являющихся стандартными в органайзерах ив телефонных книгах, что обусловило использование SyncML следующим образом: например, ваш руководитель вносит в график работы незапланированное совещание, синхронизируя свой телефон с базой по сети. Повторив то же самое, только без первого действия, вы легко узнаете план рабочего дня. И это далеко не все возможности использования синхронизации данных!

Взаимодействие мобильного телефона с различными внешними приборами (датчик GPS, цифровая камера) обеспечивается при помощи EF-интерфейса (External Functionality). Лично мне наблюдать этого не приходилось, но раз заявлено…

В последней редакции WAP немало внимания уделено вопросу безопасности. На данный момент для обеспечения безопасной работы необходима защита с использованием как минимум 128-разрядного шифрования на транспортном уровне и к тому же поддержка инфраструктуры открытого ключа. Безопасное соединение между WAP-шлюзом и сервером контента в Интернете обеспечено протоколами SSL (Secure Sockets Layer) или TLS (Transport Layer Security), что, в общем, обозначает защищенный транспортный уровень. На участке между мобильным устройством и WAP-шлюзом используется стандарт WTLS (Wireless Transport Layer Security), обеспечивающий конфиденциальность передаваемых данных. Он использует сертификацию на базе инфраструктуры уже упомянутых выше открытых ключей (PKI), позволяющую WAP-шлюзам и клиентам аутентифицировать друг друга и обмениваться данными, зашифрованными цифровыми подписями. Единственное незащищенное место при таком раскладе - это сам WAP-шлюз.

Поясню: владелец шлюза имеет доступ ко всему трафику, который используют абоненты. Бороться с этим нехорошим явлением помогает «уникальный» WIM-модуль. Это микропроцессорная карточка, введенная в WAP для кардинального решения вопроса безопасности транзакций и их авторизации с помощью цифровой подписи.

Выдеяим две основные задачи модуля. Первая - защита на уровне протокола WTLS между шлюзовым сервером и сотовым телефоном. А точнее - взаимная идентификация и повышение криптоустойчивости информации. Алгоритм обработки хранится в памяти WIM. Учитывая тот факт, что определенный уровень безопасности обеспечен SIM-картой, WIM-модуль создает просто-таки непреодолимый барьер, так как использует алгоритм шифрования на базе эллиптических кривых (одна из технологий открытых ключей). Вторая функция защиты - поддержка цифровой подписи в сочетании с методом предотвращения отказа от транзакции, то есть, если абонент закажет товар, он уже не сможет отказаться от его оплаты. Причем цифровая подпись может быть объединена с другим идентификатором, например с PIN-кодом.

Как будет реализован WIM-модуль? Как вариант предлагается его установка в сотовый телефон в виде дополнительной карты. Однако лучше интегрировать WIM-модуль в ту же плату, что и SIM, но запрограммировать их отдельно друг от Друга. Например, первый у оператора, а второй - в том банке, где лежит счет абонента.

Таблица 9.1 Функциональность различных версий WAP

Версии браузера WAP 1.1 WАР 1.2 (1.2.1) WAP 2.0
Поддержке кэширования памят + + +
Поддержка Java-приложений + + +
Просмотр изображений +/- + +
Поддержка протокола WTLS +/- + +
Поддержка WIM-модуля - + +
Технология MMS - + +
Поддержка push-каналов - + +
Поддержка vCard и vCalendar - + +
Отображение анимации и цвета - +/- +
Вложения до 300 Кб - +/- +
Поддержка EF-интерфейса - - +
Синхронизация информации на базе SyncML - - +
Функция и АР (User Agent Profile) - отправка профиля клиента на сервер - - +

Резюме

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