Registriert seit: 3. Sep 2004
4.629 Beiträge
Delphi 10.2 Tokyo Starter
|
Konzept gesucht - Interprocess communication
8. Sep 2007, 15: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
|