Difference between revisions of "IQ"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
 
(+RFC)
Line 10: Line 10:
 
* result - ответ на успешно выполненный запрос типа "set" или "get";
 
* result - ответ на успешно выполненный запрос типа "set" или "get";
 
* error - при запросе произошла ошибка.
 
* error - при запросе произошла ошибка.
 +
 +
== Ссылки ==
 +
 +
RFC 3920

Revision as of 10:44, 10 April 2007

IQ (Info/Query) - особый вид станс, реализующий механизм типа "запрос-ответ". Интерпретация IQ-станс позволяет "сущности" сделать запрос и получить ответ от другой "сущности". Тип данных, передающихся в запросе или ответе определяет namespace дочернего элемента по отношению к IQ.


Для прослеживания пути запросов-ответов используется аттрибут "id", который является обязательным для IQ.

Типы IQ

Аттрибут "type", являющийся обязательным для IQ, определяет тип IQ:

  • get - запрос информации или требований;
  • set - передача требуемых данных, установка новых значений или замена существующих;
  • result - ответ на успешно выполненный запрос типа "set" или "get";
  • error - при запросе произошла ошибка.

Ссылки

RFC 3920