Форум: "Сети";
Текущий архив: 2005.06.06;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.014 c