-
IPC entre scripts VBS
bonjour,
je cherche a mettre en place un systeme de IPC pour un script vbs que je lance plusieurs fois en parallele, mais avec des arguments differents.
entre autre, tous les executions de ce script viennent lire et ecrire dans le meme fichier,
existe-t-il des IPC pour VBS?
le but etant d'utiliser ce fichier comme FIFO, chaque script a son execution, vient placer son ID en fin de fichier, chaque script vient lire ce fichier pour voir si il est en tete et si oui, il supprime sa ligne et execute une methode quelconque.
si il existe d autres manieres de faire, je suis preneur
merci d avance
-
salut,
a priori la description du projet ressemble plus à un problème de synchro entre process qu'à un problème d'IPC proprement dit
l'api win32 propose des objets mutex ou sémaphores pour synchroniser les process
consulte msdn sur ce point
j'ai proposé un petit exemple de partage de donnés entre scripts ici: http://www.developpez.net/forums/sho...d.php?t=355149
mais j'ai eu la flemme d'écrire la partie synchro pour gérer les accès concurrents notamment en écriture :aie: :aie: