WAP - Основные характеристики

Здесь, в этой главе, мы перечислили несколько ключевых функций, предлагаемых WAP:

Модель программирования, аналогичная интернет-модели

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

Язык разметки беспроводной сети (WML)

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

WMLScript

Еще раз, вы должны использовать Java Script или VB script, чтобы улучшить функциональность ваших веб-приложений. Таким же образом WMLScript можно использовать для расширения функциональных возможностей службы, точно так же, как сценарий Java можно использовать в HTML. Это позволяет добавлять процедурную логику и вычислительные функции к услугам на основе WAP.

Интерфейс приложения беспроводной телефонии (WTAI)

WTAI - это прикладная структура для услуг телефонии. Пользовательские агенты WTAI могут совершать звонки и редактировать телефонную книгу, вызывая специальные функции WMLScript или обращаясь к специальным URL-адресам. Если кто-то пишет колоды WML, содержащие имена людей и их номера телефонов, вы можете добавить их в свою телефонную книгу или сразу же позвонить им, просто щелкнув соответствующую гиперссылку на экране.

Оптимизированный стек протоколов

Протоколы, используемые в WAP, основаны на хорошо известных интернет-протоколах, таких как HTTP и Transmission Control Protocol (TCP), но они были оптимизированы для устранения ограничений беспроводной среды, таких как низкая пропускная способность и высокая задержка.