Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Протокол беспроводных приложений ( WAP ) - это технический стандарт для доступа к информации через мобильную беспроводную сеть . WAP браузер является веб - браузер для мобильных устройств , таких как мобильные телефоны , которые используют протокол. Представленный в 1999 г. [1] протокол WAP приобрел некоторую популярность в начале 2000-х годов, но к 2010-м годам он был в значительной степени вытеснен более современными стандартами. Почти все современные мобильные интернет-браузеры теперь полностью поддерживают HTML , поэтому им не нужно использовать разметку WAP для совместимости веб-страниц, и поэтому большинство из них больше не могут отображать и отображать страницы, написанные на WML, языке разметки WAP.[2]

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

Технические характеристики [ править ]

Стек WAP [ править ]

Стандарт WAP описывает набор протоколов или стек [3], обеспечивающий взаимодействие оборудования и программного обеспечения WAP с различными сетевыми технологиями, такими как GSM и IS-95 (также известный как CDMA ).

Самый нижний протокол в пакете, протокол беспроводных датаграмм (WDP), функционирует как уровень адаптации, который делает каждую сеть передачи данных немного похожей на UDP для верхних уровней, обеспечивая ненадежную транспортировку данных с двумя 16-битными номерами портов ( отправления и назначения). Все верхние уровни рассматривают WDP как один и тот же протокол, который имеет несколько «технических реализаций» поверх других «носителей данных», таких как SMS , USSD и т. Д. На собственных носителях IP, таких как GPRS , услуга пакетной радиосвязи UMTS , или PPP поверх соединения для передачи данных с коммутацией каналов, WDP фактически является UDP.

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

WTP обеспечивает поддержку транзакций (надежный запрос / ответ), адаптированную к миру беспроводной связи. WTP более эффективно, чем TCP, поддерживает проблему потери пакетов, которая обычно возникает в беспроводных технологиях 2G в большинстве условий радиосвязи, но ошибочно интерпретируется TCP как перегрузка сети.

Этот набор протоколов позволяет терминалу передавать запросы, которые имеют HTTP или HTTPS, эквивалентные шлюзу WAP ; шлюз переводит запросы в простой HTTP.

Пространство Wireless Application Environment (WAE) определяет языки разметки для конкретных приложений.

Для WAP версии 1.X основным языком WAE является Wireless Markup Language (WML). В WAP 2.0 основным языком разметки является мобильный профиль XHTML .

WAP Push [ править ]

Процесс WAP Push

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

WAP Push была указана поверх протокола беспроводных датаграмм (WDP); как таковой, он может быть доставлен по любому каналу, поддерживающему WDP, например GPRS или SMS. [5] Большинство сетей GSM имеют широкий набор модифицированных процессоров, но активация GPRS из сети обычно не поддерживается, поэтому сообщения WAP Push должны доставляться поверх носителя SMS.

При получении WAP Push телефон с поддержкой WAP 1.2 (или новее) автоматически предоставит пользователю возможность доступа к контенту WAP. Это также известно как WAP Push SI ( Service Indication ). [5] Вариант, известный как WAP Push SL ( Service Loading ), напрямую открывает браузер для отображения содержимого WAP без вмешательства пользователя. Поскольку такое поведение вызывает проблемы с безопасностью, некоторые телефоны обрабатывают сообщения WAP Push SL так же, как SI, обеспечивая взаимодействие с пользователем.

Сетевой объект, который обрабатывает push-уведомления WAP и доставляет их по каналу IP или SMS, известен как прокси-шлюз push-уведомлений (PPG). [5]

WAP 2.0 [ править ]

Модернизированная версия 2.0 была выпущена в 2002 году. Она использует урезанную версию XHTML со сквозным HTTP , отбрасывая шлюз и набор настраиваемых протоколов, используемых для связи с ним. Шлюз WAP может использоваться вместе с WAP 2.0; однако в этом сценарии он используется как стандартный прокси-сервер. В этом случае роль WAP-шлюза сместится с преобразования на добавление дополнительной информации к каждому запросу. Это может быть настроено оператором и может включать номера телефонов, местоположение, информацию для выставления счетов и информацию о телефоне.

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

MMS [ редактировать ]

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

История [ править ]

WAP Forum была основана в 1998 году Ericsson, Motorola, Nokia и Unwired Planet. [6] Он был направлен в первую очередь на объединение различных беспроводных технологий в стандартизованный протокол. [7] В 2002 году WAP Forum был объединен (вместе со многими другими отраслевыми форумами) в Open Mobile Alliance (OMA). [8]

Европа [ править ]

Первой компанией, запустившей WAP-сайт, был голландский оператор мобильной связи Telfort BV в октябре 1999 года. Сайт был разработан как дополнительный проект Кристофером Би и Юаном МакЛеодом и запущен с дебютом Nokia 7110 . Маркетологи разрекламировали WAP во время его введения [9], заставив пользователей ожидать, что WAP будет иметь производительность фиксированного (немобильного) доступа в Интернет . BT Cellnet , один из британских операторов связи , провел рекламную кампанию , изображающую мультфильм WAP пользователей серфинг через Neuromancer -как «информационное пространство». [10]Что касается скорости, простоты использования, внешнего вида и взаимодействия, реальность не оправдала ожиданий, когда первые телефоны стали доступны в 1999 году. [11] [12] Это привело к широкому использованию сардонических фраз, таких как «бесполезный протокол приложений». », [13] « Жди и плати », [14] и WAPlash. [15]

В период с 2003 по 2004 год WAP стал более активным с появлением беспроводных услуг (таких как Vodafone Live !, T-Mobile T-Zones и других легкодоступных услуг). Доходы операторов были получены за счет передачи данных GPRS и UMTS , что представляет собой бизнес-модель, отличную от модели, используемой традиционными веб-сайтами и поставщиками услуг Интернета . По данным Mobile Data Association, WAP-трафик в Великобритании с 2003 по 2004 год удвоился [16].

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

Большинство современных мобильных интернет-браузеров теперь поддерживают полный HTML, CSS и большую часть JavaScript и не нуждаются в какой-либо разметке WAP для совместимости веб-страниц. Список телефонов, поддерживающих HTML, обширен и включает все телефоны Android, все версии телефона iPhone, все устройства Blackberry, все устройства под управлением Windows Phone и многие телефоны Nokia.

Азия [ править ]

WAP пользовался большим успехом в Японии. В то время как крупнейший оператор NTT DoCoMo не использовал WAP в пользу своей внутренней системы i-mode , конкурирующие операторы KDDI ( au ) и SoftBank Mobile (ранее Vodafone Japan ) успешно развернули технологию WAP. В частности, услуги chakuuta / chakumovie (песня с рингтоном / фильм с мелодией звонка) ( au ) были основаны на WAP. Как и в Европе, использование WAP и i-mode снизилось в 2010-х годах, когда в Японии стали популярны смартфоны с поддержкой HTML.

Соединенные Штаты [ править ]

Принятие WAP в США пострадало из-за того, что многие провайдеры сотовой связи требовали отдельной активации и дополнительных сборов за поддержку данных, а также из-за того, что телекоммуникационные компании стремились ограничить доступ к данным только утвержденным поставщикам данных, работающим по лицензии оператора связи. [ необходима цитата ]

Признавая наличие проблемы, Федеральная комиссия по связи США (FCC) от 31 июля 2007 года издала приказ, согласно которому лицензиаты 22-мегагерцового диапазона «Верхний 700 МГц C-блок» должны будут внедрить беспроводную платформу, которая позволит клиентам: производители устройств, сторонние разработчики приложений и другие лица могут использовать любое устройство или приложение по своему выбору при работе в этой конкретной лицензированной полосе сети. [17] [18]

Критика [ править ]

Комментаторы раскритиковали несколько аспектов Wireless Markup Language (WML) и WAP. Техническая критика включает:

  • Своеобразный язык WML: WML отрезать пользователь от от обычного HTML Web, оставляя только родное содержание WAP и Web-на-WAP Proxi-контент доступного для пользователей WAP. Однако другие спорят [ кто? ] эта технология на этом этапе просто не могла бы предоставить доступ к чему-либо, кроме специально разработанного контента, что было единственной целью WAP и его простого интерфейса с меньшей сложностью, поскольку граждане многих стран не подключены к Интернету в в настоящее время и должны использовать финансируемые и контролируемые государством порталы для WAP и аналогичных несложных услуг.
  • Недостаточная спецификация требований к терминалу: ранние стандарты WAP включали множество дополнительных функций и недоопределенных требований, что означало, что совместимые устройства не обязательно будут взаимодействовать должным образом. Это привело к большим различиям в фактическом поведении телефонов, главным образом потому, что разработчики услуг WAP и производители мобильных телефонов не сделали этого [ цитата необходима ]получите копию стандартов или правильного оборудования и стандартных программных модулей. Например, некоторые модели телефонов не принимают страницы размером более 1 КБ; другие просто рухнут. Пользовательский интерфейс устройств также был недостаточно определен: например, клавиши доступа (например, возможность нажать «4» для прямого доступа к четвертой ссылке в списке) были реализованы по-разному в зависимости от модели телефона (иногда с номером ключа доступа, автоматически отображаемым браузер рядом со ссылкой, иногда без нее, а иногда клавиши доступа вообще не реализовывались).
  • Ограниченные возможности пользовательского интерфейса: терминалы с маленькими черно-белыми экранами и несколькими кнопками, как ранние WAP-терминалы, сталкиваются с трудностями при представлении большого количества информации своему пользователю, что усугубляет другие проблемы: нужно было быть очень осторожным при разработке пользовательского интерфейса на таком устройстве с ограниченными ресурсами, что и было настоящей концепцией WAP.
  • Отсутствие хороших инструментов разработки: проблемы, описанные выше, могли быть решены перед лицом инструмента разработки WML, который позволил бы поставщикам контента легко публиковать контент, который будет безупречно взаимодействовать со многими моделями, адаптируя страницы, представленные User-Agent.тип. Однако существующие комплекты разработки не обеспечивали такой общей возможности. Разработка для Интернета была простой: с текстовым редактором и веб-браузером любой мог начать работу, в том числе благодаря снисходительной природе большинства движков рендеринга настольных браузеров. Напротив, строгие требования спецификаций WML, разнообразие терминалов и требования к тестированию на различных беспроводных терминалах, наряду с отсутствием широко доступных настольных инструментов разработки и эмуляции, значительно увеличили время, необходимое для завершения большинства проектов. Однако с 2009 года, когда многие мобильные устройства поддерживают XHTML, а такие программы, как Adobe Go Live и Dreamweaver, предлагают улучшенные инструменты веб-разработки, становится проще создавать контент, доступный для многих новых устройств.
  • Отсутствие инструментов профилирования пользовательского агента: для веб-хостов быстро стало практически невозможно определить, исходит ли запрос от мобильного устройства или от более крупного и более мощного устройства. Никакого полезного профилирования или базы данных возможностей устройств не было встроено в спецификации неавторизованных несовместимых продуктов. [ необходима цитата ]

Другие критические замечания касаются конкретных реализаций WAP операторами беспроводной связи:

  • Пренебрежение поставщиками контента: некоторые операторы беспроводной связи взяли на вооружение стратегию «построим, и они придут», что означает, что они будут просто обеспечивать транспортировку данных, а также терминалы, а затем ждать, пока поставщики контента опубликуют свои услуги в Интернете. и сделают свои инвестиции в WAP полезными. Однако контент-провайдеры не получали никакой помощи или стимулов пройти сложный путь разработки. Другие, особенно в Японии (см. Ниже), вели более обстоятельный диалог со своим сообществом поставщиков контента, который затем был воспроизведен в современных, более успешных WAP-сервисах, таких как i-mode в Японии или сервис Gallery во Франции.
  • Недостаток открытости. Многие операторы беспроводной связи продавали свои услуги WAP как «открытые», так как они позволяли пользователям получать доступ к любым услугам, выраженным в WML и опубликованным в Интернете. Однако они также позаботились о том, чтобы первая страница, к которой обращались клиенты, была их собственным «беспроводным порталом», который они очень тщательно контролировали. Некоторые операторы также отключили редактирование или доступ к адресной строке в браузере устройства. Чтобы облегчить пользователям, желающим уйти с палубы, была предусмотрена адресная строка в форме на странице, связанной с жестко заданной домашней страницей. Это упрощает операторам связи реализацию фильтрации сторонних сайтов WML по URL-адресам или отключение адресной строки в будущем, если оператор связи решит переключить всех пользователей на модель «огороженного сада». Учитывая сложность ввода полных URL-адресовна клавиатуре телефона большинство пользователей отказались бы выходить «за пределы портала» или выходить из огороженного сада ; не позволяя третьим лицам размещать свои собственные записи на беспроводном портале операторов, некоторые [ кто? ] утверждают, что операторы лишаются ценной возможности. С другой стороны, некоторые операторы [ какие? ] утверждают, что их клиенты хотели бы, чтобы они управляли опытом и на таком ограниченном устройстве избегали предоставления доступа к слишком большому количеству услуг. [ необходима цитата ]

Уроки дизайна протокола из WAP [ править ]

Первоначальная модель WAP обеспечивала простую платформу для доступа к веб-сервисам WML и электронной почте с помощью мобильных телефонов в Европе и регионах Юго-Восточной Азии. В 2009 году он продолжал иметь значительную базу пользователей. Более поздние версии WAP, в первую очередь нацеленные на рынок США, были разработаны [ кем? ] для другого требования - для обеспечения полного доступа к веб-XHTML с помощью мобильных устройств с более высокими характеристиками и стоимостью, а также с более высокой степенью сложности программного обеспечения.

Значительное обсуждение затронуло вопрос о том, была ли уместна конструкция протокола WAP. Некоторые [ кто? ] предположили, что простой интерфейс Gopher с экономией полосы пропускания лучше подходит для мобильных телефонов и персональных цифровых помощников (КПК). [19]

Первоначальный дизайн WAP был специально нацелен на независимость от различных протоколов (SMS, IP через PPP через канал с коммутацией каналов, IP через GPRS и т. Д.). Это привело к созданию протокола, значительно более сложного, чем могло бы быть вызвано подходом непосредственно через IP.

Наиболее спорным, особенно для многих со стороны IP, был дизайн WAP поверх IP. Протокол уровня передачи WAP, WTP, использует свои собственные механизмы повторной передачи по UDP, чтобы попытаться решить проблему неадекватности TCP в сетях с высокой потерей пакетов. [ необходима цитата ]

См. Также [ править ]

  • .mobi
  • i-режим
  • Микробраузер
  • Мобильная разработка
  • Мобильная сеть
  • RuBee
  • Модуль идентификации WAP
  • Протокол беспроводного Интернета
  • Протокол беспроводной транзакции
  • WURFL
  • Доступ к Википедии через WAP

Ссылки [ править ]

  1. ^ Шарма, Четан; Накамура, Ясухиса (20 ноября 2003 г.). Услуги беспроводной передачи данных: технологии, бизнес-модели и глобальные рынки . Издательство Кембриджского университета. п. 194 . ISBN 978-0-521-82843-7.
  2. Team Digit (январь 2006 г.). «Быстрый переход к мобильной телефонии» . Интернет-архив . Jasubhai Digital Media. Архивировано из оригинала (текста) 8 июня 2014 года . Проверено 1 марта 2017 года .
  3. ^ Кришнасвами, Шанкара. «Методологии беспроводной связи и протокол беспроводных приложений» (PDF) .
  4. ^ MX Telecom: WAP Push .
  5. ^ a b c Openwave: Обзор технологии WAP Push .
  6. ^ Nokia Прессрелиз 8 января 1998: Ericsson, Motorola, Nokia и Unwired Planet установить Wireless Application Protocol Forum Ltd.
  7. ^ «Краткая история WAP» . Блог HCI . 8 декабря 2004 . Проверено 5 августа 2011 года .
  8. ^ «О OMA SpecWorks - OMA SpecWorks» . www.openmobilealliance.org .
  9. ^ Будет ли звонок Вапа без ответа? vnunet.com, 2 июня 2000 г.
  10. ^ Silicon.com: BT Cellnet постучала над 'вводит в заблуждение' WAP объявления Опубликовано 3 ноября 2000, получен 17 сентября 2008 года в архив 24 июля 2008, в Wayback Machine
  11. ^ http://press.nokia.com/PR/199902/777256_5.html Пресс-релиз Nokia 7110
  12. ^ http://www.filibeto.org/mobile/firmware.html Дата первой общедоступной версии прошивки Nokia 7110
  13. ^ "Глобус и почта:" Путеводитель выжившего по беспроводной игре ", 23 сентября 2005 г." . theglobeandmail.com .
  14. ^ IT Web: "А RIVR проходит через него", 14 ноября 2000
  15. ^ "WAPlash" . Проверено 29 мая 2014 .
  16. ^ «Новости, советы и рекомендации для профессионалов в области технологий» . TechRepublic .
  17. ^ Федеральная комиссия по связи США. «FCC пересматривает правила 700 МГц для улучшения взаимодействия для общественной безопасности и продвижения развертывания беспроводного широкополосного доступа» , 31 июля 2007 г. По состоянию на 8 октября 2007 г.
  18. ^ Альтернативная ссылка на «FCC пересматривает правила 700 МГц для улучшения совместимости средств связи для общественной безопасности и содействия развертыванию беспроводного широкополосного доступа»
  19. ^ «Суслик: Подземные технологии» . wired.com .

Внешние ссылки [ править ]

  • Открытый мобильный альянс
  • OMA - Загрузки протокола беспроводных приложений (документы спецификации в формате PDF)

Эта статья основана на материалах, взятых из Free On-line Dictionary of Computing до 1 ноября 2008 г. и включенных в соответствии с условиями «перелицензирования» GFDL версии 1.3 или новее.