Passage de parametres
archi12
Messages postés
32
Statut
Membre
-
archi12 Messages postés 32 Statut Membre -
archi12 Messages postés 32 Statut Membre -
Bonjour,
J'ai 3 programmes qui tournent en batch. P1 fait un relevé de température toutes les x secondes et doit passer la valeur relevée à P2 et P3.
Ces 3 progs ne sont pas synchrones, mais réveillés apres timer.
Actuellement j'utilise un fichier ecrit par P1 et lu, quand ils se reveillent, par P2 et P3 qui renvoient un accusé de reception (fichier) à P1.
OK ça marche, mais il doit y avoir une façon plus élégante de le faire. Je pense à des variables "globale" mais ne sait pas comment faire.
Merci de votre aide.
J'ai 3 programmes qui tournent en batch. P1 fait un relevé de température toutes les x secondes et doit passer la valeur relevée à P2 et P3.
Ces 3 progs ne sont pas synchrones, mais réveillés apres timer.
Actuellement j'utilise un fichier ecrit par P1 et lu, quand ils se reveillent, par P2 et P3 qui renvoient un accusé de reception (fichier) à P1.
OK ça marche, mais il doit y avoir une façon plus élégante de le faire. Je pense à des variables "globale" mais ne sait pas comment faire.
Merci de votre aide.
A voir également:
- Passage de parametres
- Parametres de mon ordinateur - Guide
- Paramètres dns - Guide
- Passage qwerty azerty - Guide
- Leboncoin paramètres - Guide
- Passage windows 10 à 11 gratuit - Guide
1 réponse
salut,
montres tes scripts , quel langage ? bash ?
si tes scripts sont tres courts, tu peux faire ça avec des 'pipe', par ex
( commandes ) | ( autres commandes ) | ... tout depend de la simplicité, sinon
on peut colllaborer plusieurs programmes à l'aide
de sockets, mais la, il faut programmer ça en c/c++ , en python peut etre aussi
montres tes scripts , quel langage ? bash ?
si tes scripts sont tres courts, tu peux faire ça avec des 'pipe', par ex
( commandes ) | ( autres commandes ) | ... tout depend de la simplicité, sinon
on peut colllaborer plusieurs programmes à l'aide
de sockets, mais la, il faut programmer ça en c/c++ , en python peut etre aussi
Les 3 progs sont ecrits en C. Le probleme des sockets est qu'une fois lu par un prog, il disparait et n'est plus valable pour l'autre prog. En plus, je ne sais pas lequel va le lire en premier. Il faut vraiment une donnée fixe qque part, mais où ?
A+