Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.06;
Скачать: CL | DM;

Вниз

UDP   Найти похожие ветки 

 
Змей ©   (2005-03-18 16:40) [0]

есь чат на UDP нужно отобразить в memo1 кога юзеры уходят и приходят
как отследить отключение и подключение клиентов к серв.
исп. IdUDPServer1   ?   IdUDPClient1


 
Wolfone2 ©   (2005-03-19 01:49) [1]

Повторюсь я не работаю с данным языком, (я программирую процессоры), но мыслю примерно так:

1 Когда от браузера пользователя поступает запрос на страничку чата, твоя система динамически создаёт и отправляет НТМЛ, с текущим временем сервака (день,час,мин,сек..)это и будет временный ID пользователя. Так узнаём что кто-то вошёл.

2 На этой страничке прописан скриптик, который например каждую минуту отправляет на сервак свой ID и попутно принимает ответ: есть новая инфа или нет, требуется обновление страницы или нет.

3 На серваке если по истечении заданного времени не пришёл запрос от пользователя с ID ХХХХХХ, то значит данную запись удаляем и пользователь ушёл. Иначе передаём ему ответ (обновлялась страничка или нет)

Может что-то и натолкнет на мысль в нужном направлении.


 
Змей ©   (2005-03-19 20:49) [2]

Спасибо большое идей навалом в голову влезло:) бум воплощать


 
Змей ©   (2005-03-19 23:15) [3]

хотя если ктонибудь знает как всетаки оследить пишите
потому как на сокетах я видел как ето делается а вот на удп фиг знает


 
redlord   (2005-03-20 01:08) [4]

при отключении клиента он посылает данные которые говорят серверу что клиент такойто отключился нопример(<%%imyacompa offline%%>
и ешшо сервер с определенной переодичностью шлет всем запрос кто не ответил тот отключился


 
Змей ©   (2005-03-20 01:48) [5]

не ну первое то я сделал вот именно что не знаю как проверить если клиент не ответил.
ну да ладно первое я сделал а там уж можно просто обновление поставить и усе
Спасибо



Страницы: 1 вся ветка

Текущий архив: 2005.06.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.043 c
3-1114511707
DSKalugin
2005-04-26 14:35
2005.06.06
paradox password отмычки


1-1116929692
KillerToxa
2005-05-24 14:14
2005.06.06
Гипперссылка


14-1116391973
Жук
2005-05-18 08:52
2005.06.06
Трансляция финала кубка УЕФА


14-1116339170
kull
2005-05-17 18:12
2005.06.06
Как портировать try..finally в C++ ?


4-1112513000
Grief
2005-04-03 11:23
2005.06.06
Прозрачное окно (полностью) на API