Subscription (подписка на получение присутствия)

В сетях Jabber обмен сообщениями о присутствии (presence) в сети jabber производится только между пользователями, выполнившими процедуру подписки (subscription)

Состояние подписки контактов в ростере пользователя

Существует четыре возможных состояния атрибута подписки у контакта:

subscription получение presence отправка presence
subscription=’none от контакта НЕ ПРИНИМАЕТСЯ информация о его присутствии контакту НЕ ОТПРАВЛЯЕТСЯ информация о Вашем присутствии
subscription=’from от контакта НЕ ПРИНИМАЕТСЯ информация о его присутствии контакт ПОЛУЧАЕТ информацию о Вашем присутствии
subscription=’to от контакта ПРИНИМАЕТСЯ информация о его присутствии контакту НЕ ОТПРАВЛЯЕТСЯ информация о Вашем присутствии
subscription=’both от контакта ПРИНИМАЕТСЯ информация о его присутствии контакт ПОЛУЧАЕТ информацию о Вашем присутствии

в случаях none и from можно запросить у контакта подписку (ask) при помощи запроса subscribe. в Bombus запрос subscribe выполняется либо при добавлении контакта в ростер, либо по команде Request from

Управление подпиской

TODO: Request “from”, Send “to”, Remove “from”, удаление из ростера

 
jabber/subscription.txt · Последние изменения: 10/03/2007 13:58
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki