Perl/Prozesskommunikation

Hallo Gemeinde.

Ich hab mal wieder ein Problem. Ich möchte zwischen zwei Prozessen (einem Serverprozess der immer läuft) und einem CGI-Prozess Nachrichten und Daten austauschen.

Ich hab nur leider keine Ahnung wie so was unter Perl zu implementieren ist. Bin dankbar für Beispiele oder Verweise auf Doku (nicht die perlipc).

cu, holli

Hallo,

Ich hab mal wieder ein Problem. Ich möchte zwischen zwei
Prozessen (einem Serverprozess der immer läuft) und einem
CGI-Prozess Nachrichten und Daten austauschen.

Hier was ich kurz aus dem Buch von Larry Wall gegrept habe:

IPC ist schon das richtige Stichwort. Perl kann IPC über:

  • Signale (so wie unter UNIX üblich) AFAIK hat man dan einen beschränkten „Wortschatz“
  • Pipes (ob das in dem Fall geht ?)
  • Sockets

ausserdem gibt es ein Modul Namens: IPC

Zur Not kannst Du auch ein eigenes System einbauen (z.B. das CGI erstellt eine Datei, Server liest die o.ä.)

Arne