Thread IPC - Frage zu Prozesskommunikation (7 answers)
Opened by Nordlicht at 2009-03-28 23:00

betterworld
 2009-03-29 00:14
#119919 #119919
User since
2003-08-21
2613 Artikel
ModeratorIn

user image
2009-03-28T22:00:40 Nordlicht
Ich hab mal ne Frage: Ich möchte gerne mit einem Programm kommunizieren und seine Ausgaben filtern / sammeln. Nun kenne ich dazu genug Möglichkeiten, wie z.B. Backticks, open2, open3, etc... der haken an der Sache ist: Ich will mich einklinken wenn das zu kontrollierende Programm bereits läuft :)

Wie soll das genau ablaufen? Wann wird welches Programm gestartet? Hast Du beide Programme geschrieben? Wenn ja, dann könntest Du das abzuhörende Programm eventuell veranlassen, in eine named pipe zu schreiben -- oder einfach eine Datei (named pipes gibt's afaik auch nur auf Unix, und wenn ich da MS Word lese...)

Falls Du das Programm nicht selbst geschrieben hast (bzw. keine Kontrolle über seine Programmierung hast): Welches ist es, und wohin genau gibt es etwas aus?

View full thread IPC - Frage zu Prozesskommunikation