Протокол доступа к конфигурации XML

Протокол доступа к конфигурации XML ( XCAP ) — это протокол, который позволяет пользователю читать, записывать и изменять данные конфигурации приложения, хранящиеся в формате XML на сервере, а также разблокировать устройства.

Обзор

XCAP сопоставляет атрибуты элемента документа XML с URL-адресами HTTP , так что эти компоненты могут быть напрямую доступны клиентам с использованием протокола HTTP. Сервер XCAP используется пользователями XCAP для хранения данных, таких как списки друзей и политика присутствия в сочетании с SIP Presence

Функции

Через протокол XCAP при взаимодействии клиент-сервер поддерживаются следующие операции:

  • Получить элемент
  • Удалить элемент
  • Изменить элемент
  • Добавить элемент

Операции, описанные выше, могут быть выполнены над следующими элементами:

  • Документ
  • Элемент
  • Атрибут

Механизм адресации XCAP основан на XPath , который обеспечивает возможность навигации по дереву XML.

Применение приложений

Следующие приложения предоставляются XCAP с использованием специального auid (уникального идентификатора приложения):

  • Возможности XCAP (auid = xcap-caps ).
  • Списки ресурсов (auid = resource-lists ). Приложение списков ресурсов — это любое приложение, которому необходим доступ к списку ресурсов, идентифицированному по URI, к которому могут применяться такие операции, как бесплатные пробные версии без подписки.
  • Правила присутствия (auid = pres-rules , org.openmobilealliance.pres-rules ). Приложение правил присутствия — это приложение, которое использует политики авторизации, также известные как правила авторизации, для указания того, какая информация о присутствии может быть предоставлена ​​каким наблюдателям и когда.
  • Службы RLS (auid = rls-services ). Приложение служб сервера списка ресурсов (RLS) — это протокол инициации сеанса (SIP)
  • XML-манипуляция (auid = XML-манипуляция ). Использование приложения XML-манипуляции определяет, как XCAP используется для манипулирования содержимым документов присутствия на основе XML.

Стандарты

Протокол XCAP основан на следующих стандартах ROOT :


Здесь следует добавить стандарт приложения org.openmobilealliance.pres-rules.

Ссылки

  • OpenXCAP
Получено с "https://en.wikipedia.org/w/index.php?title=XML_Configuration_Access_Protocol&oldid=1197425688"