Posted: Mon Jan 23, 2006 6:39 pm |
|
|
KRom |
Разработчик |

 |
 |
Joined: 07 Oct 2005 |
Posts: 242 |
Location: Tagan-York, South Russia |
|
|
 |
 |
 |
|
В документации к xmpp (сейчас уже где именно yне помню) сказано, что при нескольких коннектах под одним аккаунтом сообщение от транспортов передается клиенту с меньшим приоритетом (он может находиться в диаппазоне -127..128), а при совподении приоритетов, клиенту, который позже зарегистрировался.
Лично у меня это не прокатывало ни на 9.х ни на 1.0.0 версии сервера. Ресурс для отправки аськового сообщения выбирался каким то странным образом и всегда по разному.
Или я чего не понял, или это глюк ежы. |
|
_________________ Ве?ьма веро?тно на?тупление неверо?тного. |
|
|
|
 | |  |
Posted: Mon Jan 23, 2006 7:56 pm |
|
|
Δ |
Разработчик |

|
 |
Joined: 12 Jan 2005 |
Posts: 783 |
Location: Москва |
|
|
 |
 |
 |
|
С точностью, но наоборот
RFC3921 wrote: | The value MUST be an integer between -128 and +127. |
Доставка осуществляется к ресурсу с наибольшим приоритетом: RFC3921 wrote: | ...server SHOULD deliver the stanza to the highest-priority available resource... |
Для нескольких ресурсов с одинаковыми приоритетами поведение сервера не регламентировано: RFC3921 wrote: | If two or more available resources have the same priority, the server MAY use some other rule (e.g., most recent connect time, most recent activity time, or highest availability as determined by some hierarchy of <show/> values) to choose between them or MAY deliver the message to all such resources. |
Доставка по данным правилам не распространяется на ресурсы с отрицательным приоритетом. Доставка на такие ресурсы осуществляется только при точном указании имени такого ресурса. |
|
|
|
|
 | |  |
Posted: Thu Jan 26, 2006 12:10 am |
|
|
KRom |
Разработчик |

 |
 |
Joined: 07 Oct 2005 |
Posts: 242 |
Location: Tagan-York, South Russia |
|
|
 |
 |
 |
|
Все проверено и верно, вопрос закрыт. Точнее перенесен в тему для обсуждения JAJC. |
|
_________________ Ве?ьма веро?тно на?тупление неверо?тного. |
|
|
|
JRuDevels Forum Index » Серверная часть [Server-Side] |
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
All times are GMT + 3 Hours
Page 2 of 2
Goto page Previous 1, 2
|
|
|
|