WAP-протокол и WAP-хостинг назначение и особенности

Заметки Дэва

WAP (Wireless Access Protocol, протокол беспроводного доступа) — это устаревший протокол доступа к беспроводным сетям, ориентированный на использование для этих целей мобильных телефонов. Основной целью создания этой технологии было решение проблемы приема «тяжелого» контента с большим количеством графики и мультфильмов. Этого не было в содержании веб-сайта WAP. Кроме того, протокол WAP в том виде, в котором он отображается на дисплее веб-сайта телефона, адаптирован к размеру экрана и низкому разрешению. Этого удалось достичь благодаря тому, что сайты, созданные для передачи через стек протокола WAP, не содержат лишних графических элементов или другого ресурсоемкого контента. Данные передаются в виде байт-кода, что позволяет страницам быстро загружаться.

WAP (Wireless Application Protocol) — это набор протоколов и технологий, разработанный для использования в мобильных устройствах, таких как мобильные телефоны или КПК, для доступа к интернет-ресурсам.

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

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

Особенности WAP-протокола и WAP-хостинга:

  1. Оптимизация для мобильных устройств: WAP-протокол и WAP-хостинг предоставляют возможность создавать и размещать контент, оптимизированный для просмотра на мобильных устройствах. Это позволяет пользователям получать информацию и использовать сервисы на своих телефонах или КПК без необходимости переходить на компьютер или ноутбук.
  2. Ограниченный доступ к данным: WAP-протокол и WAP-хостинг могут ограничить доступ к определенной информации или сервисам в зависимости от параметров, заданных оператором мобильной сети. Например, оператор может ограничить доступ к определенным сайтам или запретить загрузку больших файлов.
  3. Оптимизация пропускной способности: WAP-протокол и WAP-хостинг используют оптимизированный формат передачи данных, что позволяет снизить нагрузку на мобильные сети и ускорить загрузку контента на мобильных устройствах.
  4. Поддержка многоязычности: WAP-протокол и WAP-хостинг поддерживают использование различных языков для создания и представления контента. Это позволяет пользователям получать информацию на своем родном языке.
  5. Совместимость с различными операционными системами: WAP-протокол и WAP-хостинг совместимы с различными операционными системами мобильных устройств, такими как Android, iOS, Windows Mobile и т.д. Это обеспечивает широкую доступность контента и сервисов для пользователей разных устройств.
ЧИТАТЬ ЕЩЁ:  Искусство устранения неполадок WordPress

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

Как работает WAP

WAP основан на целой группе интернет-протоколов и спецификаций: HTTP, UDP, URL, HTML и JavaScript. Поскольку протокол WAP управляется концепцией URL-адресов, модель адресации WAP практически идентична той, которая используется в известном Интернете. Прикладной уровень протокола WAP состоит из четырех частей: адресная модель, язык беспроводной разметки (WML), WMLScript и приложение беспроводной телефонии (WTA).

WML основан на XML, но значительно упрощен по сравнению с XML. WML учитывает ограничения старых мобильных устройств (маленький размер экрана, небольшой объем памяти и т.д.). Конечно, между WML и XML есть важные различия, но принципы и логика программирования одинаковы. С другой стороны, WMLScript, язык программирования, используемый для создания WAP-сайтов, основан на спецификации ECMAScript, стандарте JavaScript. Последняя часть уровня приложений, WTA, позволяет создавать все виды услуг на основе WAP. Например, запись информации непосредственно с веб-сайта WAP в книгу книг.

Для открытия сайтов, созданных с помощью технологии WAP, на мобильных устройствах необходимо было использовать специальный WAP-браузер (предустановленный на устройствах, выпущенных в начале 2000-х годов). Для просмотра WML-сайтов на персональном компьютере необходимо было установить специальный дополнительный браузер или симулятор. При координации доступа в Интернет для мобильных телефонов поставщики услуг мобильной связи отправляют настройки WAP, особенно точки доступа, начинающиеся с ‘WAP’.

WINWAP

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

Уже на заре появления мобильных телефонов производители мобильных телефонов и поставщики услуг задумались об оптимизации услуг передачи данных. Однако в то время он предназначался не для доступа в интернет, а для работы классических приложений, которые могли обмениваться офисными данными. В 1995 году компания Ericsson начала разработку протокола ITTP (Intelligent Terminal Transfer Protocol). Это должно было значительно расширить количество услуг, предлагаемых мобильными телефонами. В том же году неразрешенная планета, позже переименованная в Phone.com, предложила протокол связи для сетей DAMP (CDPD) и IDEN, основанный на широко используемом языке разметки документов HTML и реализованный на базе HDML (Handheld Device Markup Language). Предлагается. В 1996 году компания Nokia начала реализацию собственного проекта по развитию передачи и обработки данных через беспроводные сети.

ЧИТАТЬ ЕЩЁ:  Отличный фреймворк для веб-приложений

В конце 1997 года эти компании осознали, что появление многочисленных конкурирующих стандартов и протоколов может полностью разрушить первоначальный рынок услуг мобильной передачи данных. Поэтому Ericsson, Motorola, Nokia и Unwired Planet объединили усилия для создания WAP Forum — организации, занимающейся разработкой и развитием протокола WAP. Вскоре к проекту присоединились ведущие производители инфраструктуры сотовых телекоммуникаций и мобильных телефонов.

В результате активной деятельности разработчиков в мае 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 2.0 — это улучшенная версия WAP, которая использует сокращенный CSS и позволяет открывать веб-сайты в обычных компьютерных браузерах без необходимости установки дополнительных плагинов или приложений.

WAP-сайты и WAP-хостинги

Размещение WAP-сайта ничем не отличается от размещения «обычного» веб-ресурса. При традиционных методах связи запросы от браузера пользователя отправляются непосредственно на сервер провайдера. Там они идентифицируются, обрабатываются, и необходимые данные передаются в пакетной форме. При использовании протокола WAP система использует дополнительный шлюз-ретранслятор. Он размещается между беспроводной сетью и клиентом и действует как прокси-сервер. Он также кодирует информацию в байт-код, который затем снова собирается воедино. Когда 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). WTLS состоит из пяти основных уровней: WSP, WTP, WTP, WTLS (Wireless Transport Layer Security) и WDP. Кроме того, обычно добавляется еще один уровень, в зависимости от схемы сотовой сети. Сравнение модели стека WAP и модели стека WEB обнаруживает ряд сходств. Вспомогательные уровни стека соответствуют IP, WDP — TSP, WTLS — TLS-SSL, WSP и WST — HTTP и WAE — HTML.

ЧИТАТЬ ЕЩЁ:  SQL для анализа данных SQL

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

WAP

Особенности технологии

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

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

Оцените статью