Что такое протокол беспроводных приложений (WAP)?
Опубликовано: 2021-11-03Ранние мобильные телефоны могли получать доступ к Интернету с использованием протокола беспроводных приложений (WAP), который является старым стандартом. Шлюз WAP идентифицирует устройство, подключенное к Интернету, и форматирует содержимое, отправляемое на устройство, в соответствии с размером и типом экрана.
Программное обеспечение было громоздким, часто неправильно отображало экран и больше не использовалось.
Этот стандарт создали четыре компании: Motorola, Ericsson, Nokia и Unwired Planet. Новые сотовые телефоны могут получать доступ к Интернету так же, как настольные и портативные компьютеры, поэтому этот протокол больше не нужен.
- Определение протокола беспроводного приложения
- Как работает WAP
- Зачем использовать WAP?
- Преимущества и недостатки WAP
- Стек протоколов WAP
- Будущее WAP
Что такое протокол беспроводных приложений (WAP)?
Протокол беспроводных приложений (WAP) — это протокол коммутации пакетов, который используется для доступа к беспроводным данным в большинстве мобильных беспроводных сетей. В дополнение к облегчению мгновенной связи между интерактивными беспроводными устройствами и Интернетом, WAP улучшает совместимость спецификаций беспроводной связи.
WAP работает в открытой среде и может быть создан в операционной системе любого типа. Это предпочтительный метод доставки информации мобильным пользователям.
С помощью таблицы каскадных стилей WAP (CSS) разработчики могут форматировать размеры экрана, чтобы они работали на любом мобильном устройстве. Использование WAP CSS обеспечивает совместимость с целым рядом экранов мобильных устройств, поэтому повторное форматирование не требуется.
Протокол дейтаграмм WAP является основным интерфейсом архитектуры WAP, который управляет протоколами уровня передачи интернет-моделей и облегчает связь между мобильными беспроводными сетями и платформами, не зависящими от протоколов верхнего уровня.
Беспроводные глобальные операции могут легко получить доступ к беспроводным шлюзам через транспортный уровень, который решает проблемы с физической сетью. Шлюзы WAP — это серверы, обеспечивающие доступ к беспроводным сетям.
Помимо тестирования инструментов WAP и разработки спецификаций, Open Mobile Alliance (OMA) обеспечивает поддержку всех мобильных услуг.
Как работает WAP
Набор протоколов WAP описывает набор протоколов. Этот стандарт обеспечивает взаимодействие между оборудованием WAP, таким как мобильные телефоны, использующие протокол, и программным обеспечением WAP, таким как веб-браузеры и сетевые технологии.
Стандарты расширяют возможности мобильных устройств, которые ранее были ограничены беспроводными сетями и портативными устройствами.
WAP достигает этого за счет:
- Страницы можно отправлять по WAP в формате WML
- Такие стандарты, как XML, UDP и IP, эффективны для беспроводных сред, но им не хватает большого объема данных, таких как HTML, HTTP и TLS.
- Обеспечивает большее сжатие данных за счет использования двоичной передачи
- Используя облегченный стек протоколов, можно добиться высокой задержки, низкой стабильности соединения и низкой пропускной способности.
Модель и уровни WAP
В модели WAP клиенты и серверы взаимодействуют с дополнительным шлюзом WAP, выступающим в качестве посредника между ними. Шлюз преобразует запросы устройств WAP, отправленные микробраузером, в запросы URL-адресов HTTP, которые отправляются через Интернет.
Шлюзы WAP принимают ответ от сервера и преобразуют его в файл WML, который может быть прочитан микробраузерами на мобильном устройстве.
Зачем использовать WAP?
В 1999 году WAP был представлен операторам беспроводных сетей, поставщикам контента и конечным пользователям, чтобы они могли воспользоваться следующими преимуществами:
Операторы беспроводных сетей и мобильных телефонов
С помощью WAP можно улучшить услуги беспроводной передачи данных, такие как голосовая почта, а также разработать новые мобильные приложения. Не требуется ни модификаций телефона, ни дополнительных изменений инфраструктуры.
Контент-провайдеры
WAP позволяет сторонним разработчикам приложений использовать дополнительные приложения и функции мобильного телефона. Разработчики могут создавать эффективные мобильные приложения, создавая приложения на языке WML.
Конечные пользователи
Говорят, что те, у кого есть мобильные телефоны, получают простой и безопасный доступ к онлайн-сервисам, таким как банковские услуги, развлечения, обмен сообщениями, а также к другой информации. Доступ к корпоративным базам данных и бизнес-приложениям через WAP также предназначался для интранет-информации.
Несмотря на эти преимущества, WAP не получил широкого распространения во многих странах, и его использование заметно сократилось примерно в 2010 году, когда мобильные телефоны стали более совместимыми с HTML.
Преимущества WAP
Ниже приведены некоторые преимущества протокола беспроводных приложений или WAP:
- WAP — это технология, которая развивается очень быстро
- Технология с открытым исходным кодом и полностью бесплатна.
- Для его реализации можно использовать несколько платформ.
- Сетевые стандарты к нему не относятся
- Доступны более высокие параметры управления
- Созданный по образцу Интернета, он реализован аналогично
- Данные в реальном времени могут быть отправлены/получены с помощью WAP
- WAP поддерживается большинством современных мобильных телефонов и устройств.
Недостатки WAP
Вот некоторые недостатки протокола беспроводных приложений:
- В WAP скорость соединения низкая, а доступность ограничена
- Доступ в Интернет очень скудный в некоторых районах, а в некоторых районах он вообще отсутствует
- Система менее безопасна
- Пользовательские интерфейсы (UI) в WAP небольшие.
Стек протоколов WAP
В частности, он описывает различные уровни связи и передачи данных, связанные с моделью WAP:
1. Прикладной уровень
WML — это язык программирования, который используется для разработки контента и содержит среду беспроводных приложений (WAE) и спецификации мобильных устройств.
2. Сеансовый уровень
Протокол беспроводных сеансов (WSP) представляет собой сеансовый уровень. Беспроводные сеансы приостанавливаются и быстро восстанавливаются с помощью WSP.
3. Транзакционный уровень
WTP (протокол беспроводной транзакции) и протокол пользовательских дейтаграмм (UDP) составляют уровень транзакции. Поддержка транзакций обеспечивается этим уровнем TCP/IP.
4. Уровень безопасности
Во время передачи данных он обеспечивает целостность данных, конфиденциальность и аутентификацию посредством Wireless Transaction Layer Security (WTLS).
5. Транспортный уровень
Протокол беспроводных дейтаграмм (WDP) является частью этого уровня. Стек протоколов WAP выигрывает от согласованного формата данных.
WAP в первую очередь для веб-контента
По сути, WAP — это приложение для доставки веб-контента по беспроводным сетям, для которых характерны низкие скорости и переменная задержка. В настоящее время ограничения памяти портативных беспроводных устройств не позволяют кэшированию быть очень эффективным для уменьшения объема загружаемой информации.
Будущее WAP
В рамках WAP Forum мультимедийные мобильные услуги являются актуальной областью интересов. Открытые протоколы WAP v1.1 и v1.2 позволяют передавать мультимедийный контент многих типов. Тем не менее, по-прежнему существует потребность в дальнейшем усовершенствовании WAP для некоторых мультимедийных услуг, особенно тех, которые используют потоковое мультимедиа.
Пока вы это читаете, идет следующий раунд аукционов по продаже лицензий на мобильные телефоны. По мере формирования новой сети мобильной связи роль WAP будет расти, так как будет больше доступной полосы пропускания и возможности поддерживать высокие скорости передачи данных.
Уже сейчас можно использовать WAP с новыми мобильными сетями, но ожидается, что возможности WAP будут расширены для поддержки цветной графики, живого и записанного потокового видео и звука, в частности, телевизионных услуг, передаваемых непосредственно на мобильные телефоны.
Последние мысли
WAP — это модель программирования или среда приложений и набор протоколов связи, основанные на концепции World Wide Web. Иерархическая структура WAP очень похожа на структуру стека протоколов TCP/IP.
Однако WAP не получил широкого распространения во многих странах, и его использование значительно сократилось в 2010-х годах, когда совместимость с HTML распространилась на мобильные телефоны.
Другие полезные ресурсы:
Влияние платформ мобильной коммерции на будущий бизнес
Мобильный банкинг | Все, что Вам нужно знать
Что такое блок сообщений сервера и как он работает?
5 технологий, которые, по мнению Cisco, изменятся