Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi UDP: abgestürzten Client feststzellen??? (https://www.delphipraxis.net/40631-udp-abgestuerzten-client-feststzellen.html)

romber 18. Feb 2005 13:42


UDP: abgestürzten Client feststzellen???
 
Hallo!

Ich möchte die Clients über UDP mit Informationen beliefern. Dafür wird beim Start die IP des Clients in eine Liste auf dem Server hinzufügt. Dann werden Infos in der Schleife an alle in der Liste stehenden Client-IPs gesendet. Wenn Client schließt, sendet er eine Meldung an der Server und die IP wird aus der Liste entfernt. Aber wenn Client aus welchem Grund auch immer unerwartet beendet oder den PC abstürzt, wird natürlich keine Meldung an den Server gesendet und die IP bleibt in der Liste. Wie kann ich es so machen, dass die IP im Falle eines Absturzes auch entfernt wird?

Danke!

neolithos 18. Feb 2005 13:45

Re: UDP: abgestürzten Client feststzellen???
 
Wie bei der Eisenbahn (Ping-Timeout)!

Deine Clients schicken periodisch eine Meldung "Hier ich bin noch da". Wenn sie das, sagen wir 1min, nicht mehr gemacht haben, so kann der Server davon ausgehen das der Client Tot ist.

romber 18. Feb 2005 20:01

Re: UDP: abgestürzten Client feststzellen???
 
Habe daran auch schon gedacht. Danke!

Rumpi 18. Feb 2005 20:39

Re: UDP: abgestürzten Client feststzellen???
 
Hallo,

schau dir bitte auch mal den UDP Advertiser an.

http://glscene.sourceforge.net/download.htm

Gruss Rumpi


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:11 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz