WikiDer > XML протокол

XML Protocol

В XML протокол («XMLP») - это стандарт, разрабатываемый W3C Рабочая группа по протоколу XML в соответствии со следующими рекомендациями, изложенными в устав:

  1. Конверт для инкапсуляции XML данные должны передаваться с возможностью взаимодействия, что обеспечивает распределенную расширяемость.
  2. Соглашение о содержимом конверта при использовании для RPC (Удаленный вызов процедур) Приложения. Протоколные аспекты этого должны быть тесно согласованы с IETF и старайтесь использовать любую работу, которую они делают, подробности см. ниже.
  3. Механизм сериализации данных, представляющих несинтаксические модели данных, такие как графы объектов и ориентированные помеченные графы, на основе типов данных схемы XML.
  4. Механизм использования HTTP транспорт в контексте протокола XML. Это не значит, что HTTP является единственным транспортным механизмом, который может использоваться для разработанных технологий, и поддержка транспорта HTTP не является обязательной. Этот компонент просто обращается к тому факту, что ожидается широкое использование транспорта HTTP, и поэтому данная рабочая группа должна рассмотреть его. Будет согласование с Инженерная группа Интернета (IETF). (Видеть Блокирует расширяемый протокол обмена)

Кроме того, разработанный протокол должен соответствовать следующим требованиям согласно уставу рабочей группы:

  1. Конверт и механизмы сериализации, разработанные Рабочей группой, не могут препятствовать какой-либо модели программирования или предполагать какой-либо конкретный режим связи между партнерами.
  2. Акцент должен быть сделан на простоте и модульности и должен поддерживать тот вид расширяемости, который действительно наблюдается в сети. В частности, он должен поддерживать распределенную расширяемость, когда взаимодействующие стороны не имеют априори знание друг друга.

Смотрите также

внешняя ссылка