![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Жив ли клиент ? [D6, Win2k]
КилоМег © (2003-02-04 15:56:00)У клиентов запущены приложения
Надо бы периодически пробегаться по всем и проверять - не отвалился ли клиент аварийно
Делаю через Indy (TIdTCPClient/TIdTCPSever)
Те у себя активизирую клиента и пытаюсь подцепиться к серверу
через try/except ... Долго как то это все происходит
да и если клиентов 100 будет . Таймаут маленький выставлять тоже не логично
Кто как решал проблему ???? Поделитесь плз
SeNtiMeL (2003-02-05 02:52:00) [1]Посмотри пример чата для INDY. Находится в папке INDY\DEMOS\CHAT
Там реализован сервер на основе Потоков.
Каждый клиент получает свой поток и потом ты можешь проходится по каждому потоку и следить за клиентом.
КилоМег (2003-02-04 16:34:00) [2]сорри а подробнее можно ?
каким макаром это в поток
Anatoly Podgoretsky (2003-02-04 16:18:00) [3]Ровно столько же сколько и для одного клиента, запускай в потоках