Re: Anwendung auf Clients zum Beenden bewegen
- From: Edmund Matzke <dummyforusenet@xxxxxxxxxx>
- Date: Thu, 21 Aug 2008 08:53:01 +0200
Moin,
So mach ich das jetzt:
Meine Applikation lauscht auf einem UDP-Port. Der Server sendet über ein
Update-Programm ein Shutdown-Kommando, das die Clients artig ausführen.
Unschön, weil Broadcast; unsicher, weil UDP auch mal nicht ankommen kann.
Du könntest von einem Admin ein Flag setzen lassen (in Datenbank, als
Datei auf einem Netzverzeichnis)
Der Client prüft regelmäßig ob dieses Flag gesetzt ist (Timer,
Hintergrund-Thread)
Wenn Flag gesetzt, dann kann der Client sich selbst beenden, evt. nach
Benutzerfreundlichem Hinweis an dem Benutzer.
So ähnlich hatte ich das bereits versucht. Das Überwachen des Netzlaufwerks auf eine Semaphorendatei war dabei aber auch nicht besonders prickelnd, weil es teilweise elendig lange gedauert hat, bis Windows die Information aktualsiert hat.
In der Datenbank scheidet leider von vornherein aus. Wenn ein User die Applikation in der Anmeldemaske stehen lässt, ist die Datei auf dem Server ja bereits gesperrt - und ich habe noch keine DB-Connection.
Oder kann man Windows zwingen, ein Laufwerk/Ordner zu aktualisieren?
CU, Eddi
.
- References:
- Re: Anwendung auf Clients zum Beenden bewegen
- From: Hans Lesmeister
- Re: Anwendung auf Clients zum Beenden bewegen
- Prev by Date: Re: Anwendung auf Clients zum Beenden bewegen
- Next by Date: Re: Anwendung auf Clients zum Beenden bewegen
- Previous by thread: Re: Anwendung auf Clients zum Beenden bewegen
- Next by thread: Re: Anwendung auf Clients zum Beenden bewegen
- Index(es):
Relevant Pages
|
Loading