Отправляет email-рассылки с помощью сервиса Sendsay

WAP-технология и приложения

  Все выпуски  

WAP-технология и приложения - Компоненты WAP


Информационный Канал Subscribe.Ru


Рассылка: WAP-технология и приложения

Количество подписчиков на момент выхода этого выпуска: 59
Рассылка 'WAP-технология и приложения'

Компоненты WAP

Что такое WAP-спецификация

Спецификация включает в себя описание стандартных условий исполнения, стандарты взаимодействия между компонентами системы и протоколы, которые обеспечиваю это взаимодействие. Далее в материалах будут представлены следующие компоненты технологии: условия стандартного исполнения, протоколы связи, характеристики стандартных агентов иновые функциональные возможности телефонных приложений и PUSH-архитектуры.

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

Ключевые элементы спецификации:

  • Модель программирования WAP-услуг
    Была перенята уже существующая модель программирования для WWW. Преимущества выбора данной модели следующие:
    • знакомы модели программирования;
    • проверенные архитектурные решения;
    • большой спектр существующих инструментов разработки.
  • Язык раметки содержания для беспроводных устройств (WML - Wireless Markup Language)
    Описывает механизм представления данных. Этот язык был создан для использования в условиях ограниченых возможностей терминалов. В отличии от плоской структуры HTML (HyperText Markup Language), WML-документы состоят из наборов правильно сформированых элементов взаимодействия с пользователем. Единица взаимодействия называется картой, а услуги создаются при помощи навигации по содержимому системы карт (колода). Поо сравнению с HTML, WML имеет меньший набор тегов, что обуславливается небольшим объемом памяти беспроводных терминалов и имеет большую направленость на телефонию. Например, в нем имеются встроенные средства активизации телефонного вызова и средства работы с электронными телефонными книжками.
  • Язык создания сценариев (WMLScript)
    Позволяет создавать пользовательские интерфейсы на стороне клиента. Изначально язык WML предназначен для описания статических документов, а язык WMLScript позволяет выполнять сценарии на стороне WML-агента.
  • WAP-шлюз
    Обеспечивает обмен данными между клиентом и сервером содержания транслированием всего WML-содержания через Интернет при помощи стандартных запросов протокола HTTP 1.1.
  • Спецификация микробраузера в беспроводном теминале
    Она определяет каким образом WML и WMLScript должны интерпретироваться на стороне клиента и взаимодейтсвовать с пользователем. Эта спецификация была спроектирована для ьеспроводного терминала таким образом, чтобы результирующий код был компактным и эффективным на ряду с гибкостью и мощностью пользовательского интерфейса.
  • Пример стека WAP-протокола
    Рисунок 3. Пример стека WAP-протокола

  • Модель создания беспроводных телефонных приложений (WTA, Wireless Telephony Applications)
    Эта модель обеспечивает доступ к функциям телефонии: управление вызовом, доступ к телефонной книжке, посылка сетевых сообщений при помощи WMLScript-модулей.

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

Транспортный протокол уровня защиты (WTLS, Wireless Transport Layer Security) основан на промышленном протоколе транспортного слоя (TLS, Transport Layer Security). Первоначально он назывался SSL (Secure Sockets Layer). Создание WTLS-протокола было направлено на его использование в сопряжении с протоколами стандарта WAP. Новый снадрат был специально адаптирован под узкополосные каналы передачи беспроводной информации. Данный транспортный протокол предоставляет интегрированную защиту от отказа в обслуживании. Разница между процессом защиты заключается в следующем: Web-приложение выполняет стандартную процедуру защиты с использованием TLS, а в нашем случае процесс защиты информации осуществляется на промежуточном сервере WAP Gateway (Wireless Application Protocol Gateway, шлюз протокола беспроводного приложения). Этот шлюз автоматически берет на себя функции защиты беспроводного соединения с минимальными затратами.

 

В следующем выпуске: API-интергация.



http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное