Главная страница
    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-1116643361
boriskb
2005-05-21 06:42
2005.06.06
Студенты. Прошу помощи :)


4-1113391046
zero-g
2005-04-13 15:17
2005.06.06
Проблемма с установкой фона рабочего стола


14-1116215298
Crusider
2005-05-16 07:48
2005.06.06
Я тут вьювер картинок мультиформатный забацал можете потестить?


1-1116676673
antol
2005-05-21 15:57
2005.06.06
как ввести логическое выражение


1-1116499390
Grief
2005-05-19 14:43
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский