![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
trminator |
![]() ![]()
Сообщение
#1
|
Четыре квадратика ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 579 Пол: Мужской Репутация: ![]() ![]() ![]() |
Привет! Скажите пожалуйста, есть ли в Дельфийском компоненте TNMUDP какие-либо ограничения на размер посылаемого буфера? По идее, сам протокол UDP никаких ограничений не имеет. Но если я пытаюсь послать буфер размером чуть больше 4-х килобайт, его просто не получают
![]() С пакетами примерно в килобайт все нормально. Не предлагайте только дробить длинные сообщения -- протокол, который я пытаюсь реализовать, придумывал не я +) -------------------- Закон добровольного труда Зимерги:
Люди всегда согласны сделать работу, когда необходимость в этом уже отпала |
![]() ![]() |
trminator |
![]()
Сообщение
#2
|
Четыре квадратика ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 579 Пол: Мужской Репутация: ![]() ![]() ![]() |
Это как раз чат =) с возможностью посылки "новостей" (по сути -- instant messaging'ом, только эту "новость" можно послать всем сразу). Им польхзуются около 700 человек (в нашей сетке). И проблема как раз с получением новостей (из-за нее я и начал писАть все по новой =) )
На бумажке все просто: посылвешь запрос на новость, получаешь ответ -- заголовки сообщений. Смотришь, есть ли у тебя такие заголовки (не устарела ли новость), если нет -- просишь передать ее целиком. На практике заголовки получаю всегда, а новости -- примерно 20% --- И, кстати, не факт, что по 2 кило не быстрее, чем сразу метр =) Для TCP, например, небольшие пакеты выгоднее посылать -------------------- Закон добровольного труда Зимерги:
Люди всегда согласны сделать работу, когда необходимость в этом уже отпала |
![]() ![]() |
![]() |
Текстовая версия | 10.07.2025 8:13 |