JRuDevels

Jabber Russian Developers Forum.
Log in Register FAQ Memberlist Search JRuDevels Forum Index

JRuDevels Forum Index » Разработка и проектирование [Devel] » Ограничения протокола Jabber?
Post new topic  Reply to topic View previous topic :: View next topic 
Ограничения протокола Jabber?
PostPosted: Thu Jun 14, 2007 6:53 am Reply with quote
sashok2k
Начинающий тестер
Начинающий тестер
Joined: 16 May 2007
Posts: 23




Есть ли какие то ограничения по отправке сообщений(частота отправки)?
Есть ли разница ограничений при отправке сообщений с помощью агентов и просто обычных сообщений?
View user's profile Send private message Send Jabber-message ICQ Number
Re: Ограничения протокола Jabber?
PostPosted: Thu Jun 14, 2007 7:49 am Reply with quote
feez
Разработчик
Разработчик
Joined: 01 Jan 1970
Posts: 146




sashok2k wrote:
Есть ли какие то ограничения по отправке сообщений(частота отправки)?

В протоколе такого нет, но некоторые сервера включают. Трудно потом на них ботов переделывать, чтоб не вылетали %)

sashok2k wrote:
Есть ли разница ограничений при отправке сообщений с помощью агентов и просто обычных сообщений?
Ну вообще сама разница уже указана в постановке вопроса. А что именно интересует?
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate
Re: Ограничения протокола Jabber?
PostPosted: Thu Jun 14, 2007 8:03 am Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




feez wrote:
sashok2k wrote:
Есть ли какие то ограничения по отправке сообщений(частота отправки)?

В протоколе такого нет, но некоторые сервера включают. Трудно потом на них ботов переделывать, чтоб не вылетали Evolved

sashok2k wrote:
Есть ли разница ограничений при отправке сообщений с помощью агентов и просто обычных сообщений?
Ну вообще сама разница уже указана в постановке вопроса. А что именно интересует?

я щас прихожу к выводу, что ботов гораздо удобнее писать как компоненты Smile куда меньше костылей и граблей Smile только вот свой сервер нужен, чтобы их держать

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Thu Jun 14, 2007 8:22 am Reply with quote
alex_al
Эксперт
Эксперт
Joined: 03 May 2006
Posts: 175
Location: г. Йошкар-Ола




Хз чё там да как, но после отсыла 400 сообщений (контрспамная мера) меня срубает с сервера...
View user's profile Send private message Send Jabber-message MSN Messenger
PostPosted: Thu Jun 14, 2007 8:59 am Reply with quote
feez
Разработчик
Разработчик
Joined: 01 Jan 1970
Posts: 146




Кстати, хорошая тема. Заинтересовался, сколько ограничений в протоколе XMPP.

Офигеть, оказывается их 495! И это только ядро, без XEP-ов.

PS: Считал вот этой командой:
Code:
 cat rfc3920.txt rfc3921.txt  | egrep "MUST|REQUIRED|SHALL" | wc -l
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate
PostPosted: Thu Jun 14, 2007 9:00 am Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




думаю, такой подсчет некорректен, ибо эти MUST/SHALL/REQUIRED и образуют стандарт. т.е. делай так, а не иначе. Ограничения - они другого рода.

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Thu Jun 14, 2007 9:02 am Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




Например, на большинстве серверов установлено ограничение на ширину c2s потока. Просто потому, что напряжно в России с этим делом. Однако, к самому протоколу это не имеет отношения..

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Thu Jun 14, 2007 9:06 am Reply with quote
feez
Разработчик
Разработчик
Joined: 01 Jan 1970
Posts: 146




Binary wrote:
думаю, такой подсчет некорректен, ибо эти MUST/SHALL/REQUIRED и образуют стандарт. т.е. делай так, а не иначе. Ограничения - они другого рода.


Ну не знаю, не знаю. MUST -- самое что ни на есть ограничение протокола %) И если бы там было написано, что сервер должен обрывать соединение после такого-то количества сообщений в секунду, то это было бы написано через MUST.
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate
PostPosted: Thu Jun 14, 2007 9:10 am Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




feez wrote:
Binary wrote:
думаю, такой подсчет некорректен, ибо эти MUST/SHALL/REQUIRED и образуют стандарт. т.е. делай так, а не иначе. Ограничения - они другого рода.


Ну не знаю, не знаю. MUST -- самое что ни на есть ограничение протокола Evolved И если бы там было написано, что сервер должен обрывать соединение после такого-то количества сообщений в секунду, то это было бы написано через 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.
#


Какое же это ограничение? это лишь наставление, как делать правильно Smile

это так, первое попавшееся под руку. Так почти везде будет... Может ограничения и есть, но так вот их не посчитаешь..

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Thu Jun 14, 2007 9:28 am Reply with quote
feez
Разработчик
Разработчик
Joined: 01 Jan 1970
Posts: 146




Binary wrote:
Какое же это ограничение? это лишь наставление, как делать правильно :)

Ок, я понял, расхождение в понимании смысла слова "ограничение". %) Предлагаю на этом с миром остановиться. *feez протягивает руку для рукопожатия*
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate
PostPosted: Thu Jun 14, 2007 9:29 am Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




*пожимая руку* Smile я рассматривал, вроде, в том смысле, в котором начали тему. или я не прав?

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
Ограничения протокола Jabber?
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  

  
  
 Post new topic  Reply to topic  


Powered by phpBB © 2001-2004 phpBB Group
phpBB Style by Vjacheslav Trushkin