Dmitry Akindinov wrote:
> >>>>Нигде не описан. Совместим сам с собою. Ну и с CGatePro, что стоило
> >>>>много крови. Там сначала INVITE идет, а потом уже, в диалоге - MESSAGE.
> >>>>Поэтому это нормальный IM, когда мы можем говорить
> >>>>устройство-устройство, а не как "по стандарту", когда мои IM идут на
> >>>>все ваши устройства (так как нет диалога), в том числе и на забытый
> >>>>Вами дома дивайс, где наш с Вами страстный обмен с большим интересом
> >>>>читают Ваши домашние.
> >>>>
> >>>>"Читал папин пейжер. Много думал" - это именно оно.
> >>>Не совсем понял. Когда приходит сообщение на WM, он мигает в трее и > >>>показывает сообщение. Если под моим аккаунтом зарегистрировано > >>>несколько экземпляров WM (например, на разных хостах), разве они не > >>>все покажут сообщение? > >>Нет. Покаже тот, кто первым схватит INVITE. и далее разговор будет идти > >>только с ним. > > > >А кто первый схватит INVITE, от чего это зависит? > > От чего угодно. Кому-то запрос ушел чуть раньше, кому-то - позже. Кто-то > в локальной (по отношению к серверу) сети, а кто-то далеко. У > какого-то из клиентов на машине компилятор работал, а кто-то косынку > раскладывал. И тому подобное.
То есть от погоды на Марсе.
> > >Ведь при голосовом вызове звонят они все одновременно, не так ли? > > При голосовом вызове надо кнопочку в нем нажать - до этого диалог не > установлен. И у вас есть время послушать, как они все вместе звонят. А > на свои специальные INVITE для текстовых сообщений оно отвечает > автоматом, и тут все зависит у какого из клиентов автомат оказался быстрее.
Мне это совсем не нравится. Пусть уж лучше сообщение появляется на всех моих устройствах одновременно, как полагается по RFC3428. Это IMHO меньшее зло, чем такой race condition.
Тем более что никакой гарантии, что забытый папин пейджер не окажется быстрее всех, всё равно нет.
-- Victor Sudakov, VAS4-RIPE, VAS47-RIPN sip:sudakov@sibptus.tomsk.ruПолучено Thu Nov 09 04:02:05 2006
Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:15:16 MSK