Thema: Delphi COM-Server unterscheiden

Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.004 Beiträge
 
Delphi 2009 Professional
 
#4

AW: COM-Server unterscheiden

  Alt 24. Jan 2023, 15:43
Danke für die Rückmeldung, aber das hilft mir leider nicht wirklich weiter.
Ich habe es jetzt so gelöst, dass ich die Session von der Datenbank abfrage und diese sowohl im Server als auch im Client ausgeben. Damit kann ich Client und Server eindeutig zuordnen. Das Problem ist nur, dass wenn ich den Client im Taskmanager beende und neu starte, dann wird auch eine neuer Server-Instanz gestartet. Nun weiß ich aber nicht wie ich bei der alten Server-Instanz abfragen soll, ob diese noch mit einem Client verbunden ist. Hat da vielleicht jemand noch eine Idee.
Heart-beating ist dafür eventuell geeignet: der Client sendet in definierten Intervallen eine Nachricht an den Sender. Sobald der Server feststellt, dass diese für längere Zeit ausbleibt, kann er sich beenden.
Michael Justin
  Mit Zitat antworten Zitat