Einzelnen Beitrag anzeigen

Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#1

Konzept gesucht - Interprocess communication

  Alt 8. Sep 2007, 14:56
Hey,

ich möchte folgendes realisieren:

1 Prozess ist aktiv, welcher einen 2. startet. Dieser 2. Prozess soll prüfen ob Prozess 1 noch läuft und diesem gegebenenfalls neu starten.

Dabei möchte ich Memory Mapped Files verwenden. In Prozess 1 läuft ein Thread, welcher alle 5 Sekunden GetTickCount in das MMF schreibt. Prozess 2 guckt jede 10 Sekunden ob der ausgelesene Wert < GetTickCount + 10 ist. Wenn nicht wird Prozess 1 neu gestartet.

Wie findet ihr dieses Konzept? Könnte man es über Named Pipes evtl. einfacher lösen?

Gruß Florian
  Mit Zitat antworten Zitat