Протокол беспроводных приложений (WAP) — набор открытых международных стандартов, определяющих протокол беспроводных приложений . Протокол разработан WAP Forum , который сейчас является частью Open Mobile Alliance (OMA). Версия протокола 1.0 была создана в 1998 году, 1.1 — в 1999 году, а 2.0 — в 2001 году.
WAP был создан для обеспечения доступа к службам WWW с учетом технических ограничений мобильных устройств (например, КПК , мобильный телефон ), использующих этот протокол, и ограничений канала передачи данных (который может быть реализован, среди прочего, через соединение CSD или GPRS ).
Используя эмулятор WAP, вы можете просматривать WAP-страницы на персональном компьютере, подключенном к Интернету
WAP 1.x
Для достижения поставленных целей были созданы следующие протоколы:
Протокол беспроводной передачи датаграмм (WDP)
Безопасность беспроводного транспортного уровня (WTLS)
Протокол беспроводной транзакции (WTP)
Протокол беспроводного сеанса (WSP)
Их задача — обеспечить безопасную транспортировку данных и контролировать соединение, используя минимальное количество заголовков в пакетах.
Среда беспроводных приложений является основным уровнем стека протоколов . Язык описания WAP- страницы — это Wireless Markup Language (WML), основанный на XML . Эквивалент сценария Java Script в WAP — это WMLS (сценарий языка беспроводной разметки), который позволяет выполнять простые вычисления в браузере телефона.
WAP 2.0
WAP 2.0 был адаптирован для поддержки протоколов, используемых в Интернете ( IP , TCP , TLS , HTTP ), что значительно упростило архитектуру системы и позволило пользователям получить доступ к большему количеству услуг.
Протокол определяет новый язык описания страниц, которым является мобильный профиль XHTML (XHTML-MP).