Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TServerSocket/TClientSocket SendText [D7]


Страницы:   1 2

Андрей ©   (2008-10-29 14:36:00) 

Уважаемые, не подскажете, от чего может зависеть скорость передачи/приема пакетов? При тесте на локальной машине все летает, а как только подключаю в локальную сеть, так начинаются задержки отправки/приема (приложение работает по принципу: клиент отослал на сервер пакет, тот его разослал всем подключившимся, в том числе и тому, кто отослал). На сеть грешить сложно, т.к. обычные чаты в ней работают практически без задержек. Есть различие в скорости на чем делать клиента/сервер синхронный/асинхронный режимы?


Андрей   (2008-10-31 20:28:00) [21]


>В чем и как это выражается?


Подключены 2 клиента. Задержка между отправкой пакета и приходом его же отправляющему клиенту несколько секунд.


Сергей М.   (2008-10-30 08:11:00) [22]


> tesseract ©   (29.10.08 20:04) [3]


Извини за резкость


Сергей М.   (2008-10-29 20:21:00) [23]


> tesseract ©   (29.10.08 20:04) [3]


> Огромные

Да не трынди)


> Асинхронный режим это чисто придумка MS


Ты не любишь кошек ? Ну тогда и не советуй как их готовить !)


tesseract   (2008-10-29 20:04:00) [24]


>  клиент отослал на сервер пакет, тот его разослал всем подключившимся,
>  в том числе и тому, кто отослал)


Так правильно, ты сеть по геометрической прогрессии загружаешь. Каждый подключённый клиент это увеличение трафика на КолКлиентов*2.  И Если ты работаешь не по UDP - начнуться проблемы.


> Принципиальных различий нет.


Огромные ! Асинхронный режим это чисто придумка MS  - там прослойка (не спорю написана хорошо) над чисто синхронными сокетами.


Сергей М.   (2008-10-29 14:56:00) [25]


> тот его разослал всем подключившимся


Если сервер однопоточный, то при росте числа активных клиентов рост задержки будет неминуем.


Сергей М.   (2008-10-29 14:49:00) [26]


> начинаются задержки отправки/приема


В чем и как это выражается ?


> Есть различие в скорости на чем делать клиента/сервер синхронный/асинхронный
> режимы?


Принципиальных различий нет.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо