Абревіатура WAP розшифровується як Wireless Access Protocol *, що можна перекласти російською приблизно як "протокол бездротового доступу". Але подібний переклад не відображає дійсного призначення цієї технології. WAP - це протокол, за допомогою якого здійснюється доступ до ресурсів глобальної мережі безпосередньо із стільникового телефону або кишенькового комп'ютера без використання яких або інших, додаткових пристроїв. Фактично, саме Wireless Access Protocol забезпечує настільки модне останнім часом поняття, як мобільний Інтернет.

З чого все починалося

Ідея надання послуг з передачі даних переслідувала операторів стільникового зв'язку із самого началаІдея надання послуг з передачі даних переслідувала як операторів, так і розробників обладнання буквально відразу після затвердження стільникового зв'язку на телекомунікаційному ринку. Правда, тоді мова йшла не про доступ до Інтернету, а про роботу класичних додатків, здатних обмінюватися даними з офісними комп'ютерами. Піонером у цій області була компаніяEricsson, яка вже в 1995 році почала розробку протоколу ITTP (Intelligent Terminal Transfer Protocol - він повинен був значно розширити число сервісів, що надаються стільниковим телефоном. У 1996 власний проект в цій області почав втілювати в життя інший відомий виробник стільникових телефонів - компаніяNokia. Ну, а в кінці 1996 - початку 1997 років фірма Unwired Planet (в даний час - Phone.com) розробила спеціальний мову Handheld Device Markup Language (HDML), заснований на загальноприйнятому мові розмітки документів (HTML).

Але до кінця 1997 року ці фірми зрозуміли, що поява кількох конкуруючих між собою стандартів і протоколів може повністю погубити почав було зароджуватися ринок послуг з передачі даних за допомогою стільникових телефонів. Саме тому Ericsson, Motorola, Nokia і Unwired Planet об'єднали свої зусилля і создаліWAP Forum - спеціальну організацію, що займається розробкою і розвитком протоколу WAP. Через рік ця організація нараховувала вже майже 100 членів, що явно говорить про зацікавленість в протоколі багатьох учасників ринку стільникового зв'язку.

Навіщо потрібен WAP

Саме WAP забезпечує" мобільний Інтернет "

На перший погляд деяким людям може здатися, що протокол WAP і не потрібний. І дійсно, навіщо щось придумувати, якщо все потрібне для Інтернету вже є? На жаль, така точка зору в корені хибна . Справа в тому, що у стільникових телефонів є ряд особливостей, від яких використання стандартних засобів Мережі практично неможливо. По-перше, ці пристрої мають дуже маленький екран. Навіть у найсучасніших моделей він не перевищує восьми рядків, що, звичайно ж , не йде ні в яке порівняння з комп'ютерним дисплеєм. По-друге, стільникові телефони оснащуються дуже повільними процесорами і дуже малою за обсягом оперативною пам'яттю. В принципі, для виконання основних функцій пристроїв цього більш ніж достатньо, але, знову ж таки, якщо порівнювати з комп'ютером ... По-третє, не можна було не враховувати дуже малу пропускну здатність каналу, складову всього 9600 біт/сек (для стандарту GSM). Правда, сьогодні цю проблему можна вважати вирішеною завдяки появі GPRS *. Ну і, нарешті, четвертий момент , який потрібно було обов'язково врахувати - низька надійність зв'язку, тобто можливість появи великих таймаутів.

Для вирішення всіх цих проблем і призначений WAP. Взагалі, зрозуміло, що за допомогою стільникових телефонів не можна переглядати звичайні сайти. Во- перше, вони занадто об'ємні для цього. А по-друге, уявляєте, як буде виглядати сучасний сайт на восьмістрочной дисплеї? Саме тому багато веб-проекти і обзаводяться "полегшеними" wap-копіями.

Що таке WAP

WAP - спеціальний протокол для передачі даннихВ принципі, ми вже з'ясували, що WAP - це протокол для передачі даних. Дані в ньому передаються у вигляді байт-коду, що дозволяє економити дуже вузький канал. WAP базується на цілій групі інтернет-протоколів та специфікацій: HTTP, UDP, URL, HTML і JavaScript. Це дозволяє професіоналам, знайомим з Інтернетом, швидко переключитися на роботу з WAP.

Мережевий компонент протоколу WAP реалізує як транспортний, так і прикладної рівні. Транспортна модель WAP дуже схожа на звичну всім модель Інтернету. Єдиним розходженням між ними є наявність спеціального шлюзу. Він розташовується між бездротовою мережею та клієнтом і грає роль проксі-сервера, а також кодує інформацію з Інтернету в байт-код і назад. Стек протоколу WAP складається з п'яти основних рівнів: Wireless Application Environment (WAE), Wireless Session Protocol (WSP), Wireless Transaction Protocol (WTP), Wireless Transport Layer Security (WTLS) і Wireless Datagram Protocol (WDP). Крім того, до них зазвичай додається ще один, залежний від стандарту мережі стільникового зв'язку.

Якщо порівнювати модель стека WAP і WEB, то виявиться, що між ними багато спільного. Допоміжний рівень стека відповідає IP, WDP - TSP, WTLS - TLS-SSL, WSP та WST - HTTP, WAE - HTML.

Прикладний рівень протоколу WAP складається з чотирьох частин - моделі адресації (The Addressing Model), язикаWireless Markup Language (WML), мови WMLScript і додатки Wireless Telephony Application (WTA). Давайте зупинимося на кожному з них трохи докладніше.

Різниця у створенні звичайних і "мобільних" сайтів небольшаяМодель адресації протоколу WAP практично повністю ідентична моделі звичайного Інтернету. І там, і там основну роль грає поняття URL. Набагато цікавіше зупинитися на розгляді WML. Ця мова грунтується на XML. А тому професіоналам, які знають останній, не представляє ніякої праці занятьсясозданіем сайтовдля стільникових телефонів. Звичайно, відмінності між WML і XML є, і вони чималі. Але сам принцип роботи і логіка програмування залишилися колишніми. Наступна частина прикладного рівня - WMLScript. Ця мова грунтується на специфікації ECMAScript, яка є стандартом для JavaScript. Тобто тут складається ситуація, аналогічна WML. WMLScript, звичайно, дещо відрізняється від JavaScript, і тим не менше, знаючи останній, досить легко можна перейти на створення сайтів для мобільних пристроїв. Ну, і остання частина прикладного рівня - WTA - дозволяє створювати всілякі сервіси на базі протоколу WAP - наприклад, записувати інформацію з WAP-сайту безпосередньо в адресну книгу телефону.

Що потрібно для WAP

Для використання WAP потрібен телефон і підтримка оператора зв'язку

Для того щоб користуватися WAP, необхідний стільниковий телефон, у пам'яті якого записана спеціальна програма - WAP-браузер. Так само, як і інтернет-браузер, вона потрібна для перегляду сайтів. В даний час існує чотири версії WAP-браузера, кожна з якої відповідає тій же версії самого протоколу - 1.0, 1.1, 1.2 і 2.0. Перша з них застаріла, як мовиться, безнадійно. В ній відсутні дуже багато можливостей, так що телефон з WAP-браузером 1.0 купувати не варто, краще вибирати більш сучасні варіанти.

Другою необхідною для використання WAP річчю є підтримка цього протоколу оператором стільникового зв'язку. В даний час цю послугу надають всі великі російські компанії. Правда, шановні читачі, зверніть увагу, що в нашій країні оператори працюють тільки з протоколом WAP версії 1.1. Саме тому не має сенсу купувати телефони з більш пізніми версіями браузера. Звичайно, колись і росіяни зможуть долучитися до всіх "благ мобільного цивілізації", але коли це буде - невідомо.

Перспективи WAP

Сьогоднішнє становище WAP можна вважати перехідним. Проте у цього протоколу великі перспектівиВсего лише кілька років тому у всьому світі можна було нарахувати буквально пару десятків сайтів, доступних по протоколу WAP. Але з тих пір змінилося дуже багато. Все більша і більша кількість вже існуючих веб-проектів обзаводиться "мобільними" копіями. Правда, вкладаючи в це свої гроші, власники сайтів, швидше за все, сподіваються тільки на підвищення свого іміджу та додаткові маркетингові можливості, ніж на отримання реального прибутку. Все-таки протокол WAP на сьогоднішній день реально використовують буквально одиниці. Причому переважна більшість користувачів є підприємцями і людьми, так чи інакше пов'язаними з бізнесом. Природно, це і визначило напрям розвитку WAP. На сьогоднішній день найбільшою популярністю користуються всілякі довідкові сайти, що надають різні дані - прогнози погоди, курси валют, інформацію про стан фондових ринків тощо. Крім того, на Заході в даний момент активно створюється ринок бронювання авіаційних і залізничних квитків, номерів в готелях, столиків у ресторанах і так далі. Ще одним дуже перспективним напрямком розвитку протоколу WAP є надання послуг електронної пошти для власників стільникових телефонів.

Взагалі, сьогоднішній стан WAP можна вважати хіба що перехідним. Робота над цим протоколом ведеться дуже активно, в ній беруть участь сотні компаній самого різного профілю. Крім розвитку WAP, одночасно відбувається здешевлення послуг передачі даних з боку операторів стільникового зв'язку. Це теж дуже важливий фактор. Зовсім недавно протоколом WAP могли користуватися тільки заможні люди. Сьогодні "мобільний Інтернет" доступний вже багатьом. Залишається сподіватися, що в майбутньому його ціна впаде настільки, що використання WAP стане таким же звичним, як звичайна розмова по стільниковому телефону.

Посилання по темі

  • WAP Forum
  • Створення сайтів для стільникових телефонів

Статьяполучена: hostinfo.ru

Детальніше »