| | Ограничения протокола Jabber? |
| |
Posted: Thu Jun 14, 2007 6:53 am |
|
|
sashok2k |
Начинающий тестер |
|
|
Joined: 16 May 2007 |
Posts: 23 |
|
|
|
|
|
|
|
Есть ли какие то ограничения по отправке сообщений(частота отправки)?
Есть ли разница ограничений при отправке сообщений с помощью агентов и просто обычных сообщений? |
|
|
|
|
| | Re: Ограничения протокола Jabber? |
| |
Posted: Thu Jun 14, 2007 7:49 am |
|
|
feez |
Разработчик |
|
|
Joined: 01 Jan 1970 |
Posts: 146 |
|
|
|
|
|
|
|
sashok2k wrote: | Есть ли какие то ограничения по отправке сообщений(частота отправки)? |
В протоколе такого нет, но некоторые сервера включают. Трудно потом на них ботов переделывать, чтоб не вылетали %)
sashok2k wrote: | Есть ли разница ограничений при отправке сообщений с помощью агентов и просто обычных сообщений? | Ну вообще сама разница уже указана в постановке вопроса. А что именно интересует? |
|
|
|
|
| | Re: Ограничения протокола Jabber? |
| |
Posted: Thu Jun 14, 2007 8:03 am |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
feez wrote: | sashok2k wrote: | Есть ли какие то ограничения по отправке сообщений(частота отправки)? |
В протоколе такого нет, но некоторые сервера включают. Трудно потом на них ботов переделывать, чтоб не вылетали
sashok2k wrote: | Есть ли разница ограничений при отправке сообщений с помощью агентов и просто обычных сообщений? | Ну вообще сама разница уже указана в постановке вопроса. А что именно интересует? |
я щас прихожу к выводу, что ботов гораздо удобнее писать как компоненты куда меньше костылей и граблей только вот свой сервер нужен, чтобы их держать |
|
_________________ And I'm feeling good! |
|
|
|
Posted: Thu Jun 14, 2007 8:22 am |
|
|
alex_al |
Эксперт |
|
|
Joined: 03 May 2006 |
Posts: 175 |
Location: г. Йошкар-Ола |
|
|
|
|
|
|
Хз чё там да как, но после отсыла 400 сообщений (контрспамная мера) меня срубает с сервера... |
|
|
|
|
Posted: Thu Jun 14, 2007 8:59 am |
|
|
feez |
Разработчик |
|
|
Joined: 01 Jan 1970 |
Posts: 146 |
|
|
|
|
|
|
|
Кстати, хорошая тема. Заинтересовался, сколько ограничений в протоколе XMPP.
Офигеть, оказывается их 495! И это только ядро, без XEP-ов.
PS: Считал вот этой командой:
Code: | cat rfc3920.txt rfc3921.txt | egrep "MUST|REQUIRED|SHALL" | wc -l |
|
|
|
|
|
Posted: Thu Jun 14, 2007 9:00 am |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
думаю, такой подсчет некорректен, ибо эти MUST/SHALL/REQUIRED и образуют стандарт. т.е. делай так, а не иначе. Ограничения - они другого рода. |
|
_________________ And I'm feeling good! |
|
|
|
Posted: Thu Jun 14, 2007 9:02 am |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
Например, на большинстве серверов установлено ограничение на ширину c2s потока. Просто потому, что напряжно в России с этим делом. Однако, к самому протоколу это не имеет отношения.. |
|
_________________ And I'm feeling good! |
|
|
|
Posted: Thu Jun 14, 2007 9:06 am |
|
|
feez |
Разработчик |
|
|
Joined: 01 Jan 1970 |
Posts: 146 |
|
|
|
|
|
|
|
Binary wrote: | думаю, такой подсчет некорректен, ибо эти MUST/SHALL/REQUIRED и образуют стандарт. т.е. делай так, а не иначе. Ограничения - они другого рода. |
Ну не знаю, не знаю. MUST -- самое что ни на есть ограничение протокола %) И если бы там было написано, что сервер должен обрывать соединение после такого-то количества сообщений в секунду, то это было бы написано через MUST. |
|
|
|
|
| | |
Posted: Thu Jun 14, 2007 9:10 am |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
feez wrote: | Binary wrote: | думаю, такой подсчет некорректен, ибо эти MUST/SHALL/REQUIRED и образуют стандарт. т.е. делай так, а не иначе. Ограничения - они другого рода. |
Ну не знаю, не знаю. MUST -- самое что ни на есть ограничение протокола И если бы там было написано, что сервер должен обрывать соединение после такого-то количества сообщений в секунду, то это было бы написано через MUST. |
ну вот, например, из XEP-100 (про транспорты) после удаления legacy-юзера из ростера:
Quote: | #
Gateway cleans up subscription state, informs Legacy User that Jabber User is unavailable, and MUST NOT send future changes in Jabber User's presence to Legacy User.
# |
Какое же это ограничение? это лишь наставление, как делать правильно
это так, первое попавшееся под руку. Так почти везде будет... Может ограничения и есть, но так вот их не посчитаешь.. |
|
_________________ And I'm feeling good! |
|
|
|
| | |
Posted: Thu Jun 14, 2007 9:28 am |
|
|
feez |
Разработчик |
|
|
Joined: 01 Jan 1970 |
Posts: 146 |
|
|
|
|
|
|
|
Binary wrote: | Какое же это ограничение? это лишь наставление, как делать правильно :) |
Ок, я понял, расхождение в понимании смысла слова "ограничение". %) Предлагаю на этом с миром остановиться. *feez протягивает руку для рукопожатия* |
|
|
|
|
Posted: Thu Jun 14, 2007 9:29 am |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
*пожимая руку* я рассматривал, вроде, в том смысле, в котором начали тему. или я не прав? |
|
_________________ And I'm feeling good! |
|
|
|
JRuDevels Forum Index » Разработка и проектирование [Devel] |
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 1 of 1
|
|
|
|