Traceback (most recent call last):
File "<string>", line 227, in run_nodebug
File "D:\Dev\python\waitfor-send.py", line 1, in <module>
f=open("\\\\.\\mailslot\\waitfor.exe\\ALERTTEST","wb")
IOError: [Errno 2] No such file or directory:
'\\\\.\\mailslot\\waitfor.exe\\ALERTTEST'
Alors que le code suivant fonctionne sans problème :
Sinon, petite précision, MailSlot est un IPC (Inter Processus Call), qui permet de faire communiquer des processus différents (par exemple, deux instances de Python, deux batchs, un batch et un Python, etc.) Mailslot ne crée pas de vrai fichier, mais un pseudo-fichier avec UDP et SMB. Du coup, ça fonctionne aussi en réseau local, ce qui devient encore plus intéressant.
Sinon, petite précision, MailSlot est un IPC (Inter Processus Call), qui
permet de faire communiquer des processus différents (par exemple, deux
instances de Python, deux batchs, un batch et un Python, etc.) Mailslot
ne crée pas de vrai fichier, mais un pseudo-fichier avec UDP et SMB. Du
coup, ça fonctionne aussi en réseau local, ce qui devient encore plus
intéressant.
Sinon, petite précision, MailSlot est un IPC (Inter Processus Call), qui permet de faire communiquer des processus différents (par exemple, deux instances de Python, deux batchs, un batch et un Python, etc.) Mailslot ne crée pas de vrai fichier, mais un pseudo-fichier avec UDP et SMB. Du coup, ça fonctionne aussi en réseau local, ce qui devient encore plus intéressant.
@+
Michel Claveau
Laurent Pointal
Le Sat, 08 Dec 2007 17:09:09 +0100, Méta-MCI (MVP) a écrit :
Sinon, petite précision, MailSlot est un IPC (Inter Processus Call), qui permet de faire communiquer des processus différents (par exemple, deux instances de Python, deux batchs, un batch et un Python, etc.) Mailslot ne crée pas de vrai fichier, mais un pseudo-fichier avec UDP et SMB. Du coup, ça fonctionne aussi en réseau local, ce qui devient encore plus intéressant.
@+
Michel Claveau
Ah, merci. Je savais (vieux cours sur Win32) qu'il existait un truc comme ça, mais en recherchant dans les docs de l'API vers les mutex, sémaphores et threads, ils n'apparaissaient pas et je ne me souvenais pas quel nom ça avait (franchement, 'mail').
Ca va peut-être intéresser quelqu'un... je transmet.
-- Laurent POINTAL -
Le Sat, 08 Dec 2007 17:09:09 +0100, Méta-MCI (MVP) a écrit :
Sinon, petite précision, MailSlot est un IPC (Inter Processus Call), qui
permet de faire communiquer des processus différents (par exemple, deux
instances de Python, deux batchs, un batch et un Python, etc.) Mailslot
ne crée pas de vrai fichier, mais un pseudo-fichier avec UDP et SMB. Du
coup, ça fonctionne aussi en réseau local, ce qui devient encore plus
intéressant.
@+
Michel Claveau
Ah, merci. Je savais (vieux cours sur Win32) qu'il existait un truc comme
ça, mais en recherchant dans les docs de l'API vers les mutex, sémaphores
et threads, ils n'apparaissaient pas et je ne me souvenais pas quel nom
ça avait (franchement, 'mail').
Ca va peut-être intéresser quelqu'un... je transmet.
Sinon, petite précision, MailSlot est un IPC (Inter Processus Call), qui permet de faire communiquer des processus différents (par exemple, deux instances de Python, deux batchs, un batch et un Python, etc.) Mailslot ne crée pas de vrai fichier, mais un pseudo-fichier avec UDP et SMB. Du coup, ça fonctionne aussi en réseau local, ce qui devient encore plus intéressant.
@+
Michel Claveau
Ah, merci. Je savais (vieux cours sur Win32) qu'il existait un truc comme ça, mais en recherchant dans les docs de l'API vers les mutex, sémaphores et threads, ils n'apparaissaient pas et je ne me souvenais pas quel nom ça avait (franchement, 'mail').
Ca va peut-être intéresser quelqu'un... je transmet.