2009-11-04 6 views
1

J'essaie de créer un canal à utiliser entre deux processus pour envoyer des informations. Les deux processus ne sont pas liés et l'implémentation avec des signaux a un problème où si le processus qui reçoit le signal fait une commande sys, il interprète le signal comme un intrus. Je suis nouveau à perl donc toute aide essayant d'avoir deux processus utilisant des tuyaux serait vraiment génial !!Canaux nommés IPC

+0

Plus d'informations serait également bien. Êtes-vous sur Windows ou Linux pour commencer? – Noldorin

Répondre

2

La page de manuel perl perlipc parle un peu de l'utilisation des canaux nommés.

+0

Regardez également http://perldoc.perl.org/perlopentut.html#Pipe-Opens pour les tuyaux sans nom (comme l'opérateur "|" dans le shell). –

0

Vous n'avez pas mentionné de détails sur votre projet, donc cela peut être complètement différent de ce que vous essayez d'atteindre mais avez-vous envisagé de mettre en place des sockets comme mécanisme IPC? Encore une fois, je comprends que cela n'a pas de sens dans le contexte de votre projet particulier, mais cela peut vous permettre de créer un processus avec la capacité de communiquer à travers un réseau au lieu d'une seule machine.

Questions connexes