Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 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
14-1116505335
XCept.ion
2005-05-19 16:22
2005.06.06
получение данных о погоде


3-1114680917
Bocman
2005-04-28 13:35
2005.06.06
автоинкремент в Paradox


14-1116584907
Тульский
2005-05-20 14:28
2005.06.06
Есть ли выход?


14-1115848828
NikNet
2005-05-12 02:00
2005.06.06
Вот я смогу написать драйвер на DELPHI а как FireWALL?


14-1116594156
syte_ser78
2005-05-20 17:02
2005.06.06
Небольшая задачка





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский