![Счастливая африканская женщина, читающая текстовое сообщение на мобильном телефоне](/f/f00c7f57a910049ec3d365cde3b3b907.jpg)
Кредит изображения: m-imagephotography / iStock / Getty Images
Wireless Application Protocol - это набор протоколов связи, который позволяет мобильным устройствам подключаться к Интернету через глобальные сотовые сети. До появления WAP у пользователей телефонов не было возможности отправлять и получать электронные письма, просматривать веб-страницы или загружать мультимедийный контент на свои устройства. WAP в значительной степени вымер в Соединенных Штатах и Европе, потому что эта технология была заменена высокоскоростными системами 4G.
Ранняя разработка
Инициатива по созданию универсального протокола беспроводных приложений началась летом 1997 года, что привело к созданию форума WAP. Этой группе было поручено создать протокол, который будет управлять всеми транзакциями интернет-контента через цифровые сотовые сети. Протокол должен был работать с различными технологиями сотовых сетей и предлагать масштабируемость для размещения новых сетей и беспроводных устройств. WAP 1.0 появился годом позже, в апреле 1998 года, и обеспечил возможность взаимодействия различного сотового оборудования в разных сотовых сетях.
Видео дня
Первый протокол
Когда пользователь с телефоном с поддержкой WAP 1.0 пытается получить доступ к Интернет-странице со своего телефона, сообщение отправляется на вышку передачи мобильного телефона. Затем вышка передает сигнал по наземной линии на подключенный к Интернету сервер, содержащий шлюз WAP. Шлюз получает страницу и преобразует ее из HTML в язык беспроводной разметки или WML - язык, оптимизированный для небольших дисплеев, содержащих только текст. Затем документ отправляется обратно в вышку и на телефон пользователя.
Вторая версия
WAP 2.0 появился в августе 2001 года как средство приблизить WAP к современным стандартам Интернета. Он добавил поддержку интернет-протоколов, таких как IP, TCP и HTTP, а также более быстрых сетей, таких как сотовая связь GPRS и 3G, и современных цифровых устройств, таких как пейджеры, КПК и смартфоны. При этом учитывался тот факт, что современные сотовые устройства имеют экраны меньшего размера и многие из них предлагают функции сенсорных экранов. Кроме того, он расширил поддержку гибких пользовательских интерфейсов, что означает, что производители могут создавать индивидуальные пользовательские интерфейсы, чтобы отличаться от конкурентов.
Дополнительные отличия
Наиболее заметное различие между WAP и WAP2 состоит в том, что WAP 2.0 не полагается на шлюз, то есть мобильный телефон пользователя может напрямую связываться с веб-сервером. Это обеспечивает сквозной протокол HTTP, поэтому сотовые устройства могут передавать аудио- и видеофайлы в потоковом режиме. Кроме того, хотя WAP2 поддерживает WML, он обычно использует обновленный язык, известный как Extensible Hyper Text Markup Language - Mobile Profile или XHTML-MP. Преимущество XHTML-MP заключается в том, что он поддерживает каскадные таблицы стилей, что означает, что разработчики могут более точно настраивать макет и стиль.