Re: подписка на presence

От: Samarit <CGatePro_at_mx_ru>
Дата: Wed 02 May 2007 - 15:43:44 MSD

Vladimir A. Butenko wrote:
> On Wed, 2 May 2007 12:30:10 +0400
> "Samarit" <CGatePro@mx.ru> wrote:

>> Здравствуйте,
>> После более внимательного прочтения RFC3857 понял, что метод 
>> подтверждения/авторизации подписки на наблюдение статуса в пакете 
>> presense.winfo никак не описан. Т.е. если к клиенту приходит NOTIFY с 
>> запросом на подписку (status=pending), то далее по тексту "Joe then 
>> authorizes A's subscription through some means." и все... после этого 
>> статус "чудом" становится "active" и все ок. И действительно, X-lite 
>> кроме OK на NOTIFY ничего другого серверу не шлет (только добавляет 
>> разрешение на просмотр статуса у  себе в локальном файле). Естественно 
>> статус в roster на сервере остается pending и watcher также ничего не 
>> получает.
>> Поэтому вопрос: а как этот момент решен у CGP? Что ожидает сервер от 
>> клиента (ответный NOTIFY?)

>
> Cервер ожидает от клиента управления подпиской при помощи:
> а) XMPP
> б) XIMSS
> в) WebUser
> и, наконец, самое
> г) через SIP, при помощи доморощенных Microsoft-методов. Которые не
> документированы, и которыми пользоваться не следует никому.
>
> Увы.
>

А возможно ли в качестве SIP workaround сделать отсылку таким клиентам не NOTIFY (из package presense.winfo), a SUBSCRIBE (из package presense)? на такие запросы X-lite вроде как отвечает notify'ем. Понимаю что это наверно не очень хорошо, но по крайней мере можно было бы ограничиться при управлении подпиской в рамках одного протокола, не прибегая к помощи сторонних средств.

Попутно еще вопрос: планируется ли сделать поддержку XCAP(когда он станет стандартом) в CGP и будут ли resource-lists,presrules интегрированы с roaster? (утверждается что eyeBeam это дело поддерживает)

Евгений Туровский Получено Wed May 02 11:42:19 2007

Этот архив был сгенерирован hypermail 2.1.8 : Wed 02 May 2007 - 16:15:03 MSD