Communication entre processus
Fermé
nah01
Messages postés
75
Date d'inscription
lundi 2 février 2009
Statut
Membre
Dernière intervention
2 novembre 2012
-
22 sept. 2012 à 11:45
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 - 29 sept. 2012 à 14:09
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 - 29 sept. 2012 à 14:09
A voir également:
- Communication entre processus
- Msa@communication. microsoft.com ✓ - Forum Réseaux sociaux
- Processus d'execution client serveur - Forum Windows 10
- Modifier priorité processus windows 10 permanent - Forum Programmation
- Impossible d'obtenir le verrou de dpkg (/var/lib/dpkg/lock-frontend). il est possible qu'un autre processus l'utilise. ✓ - Forum Ubuntu
- Processus déclaration tva rapport de stage ✓ - Forum compta / gestion
3 réponses
Si j'ai bien compris ta question tiens du domaine de la programmation ? :D
Les 'pipe' te permettent d'échanger des données à l'aide d'écriture/lecture sur les entrée/sortie standart. Il te faut faire des redirection de file descriptor à l'air de la fonction 'dup'. Cependant, lors de l'utilisation de pipe, il faut faire attention à bien fermer les 'file descriptor' en fonction de l'utilisation voulue (fermer les entrée/sortie inutile).
Il y a de très bon tuto sur le net pour ça :D
Les 'pipe' te permettent d'échanger des données à l'aide d'écriture/lecture sur les entrée/sortie standart. Il te faut faire des redirection de file descriptor à l'air de la fonction 'dup'. Cependant, lors de l'utilisation de pipe, il faut faire attention à bien fermer les 'file descriptor' en fonction de l'utilisation voulue (fermer les entrée/sortie inutile).
Il y a de très bon tuto sur le net pour ça :D
nah01
Messages postés
75
Date d'inscription
lundi 2 février 2009
Statut
Membre
Dernière intervention
2 novembre 2012
4
29 sept. 2012 à 11:57
29 sept. 2012 à 11:57
merci Gemini d'avoir répondu à mon message.
en fait je sais bien à quoi sevent les 'pipe' (tubes).
maintenant pour que deux processus puissent communiquer à travers un tube classique, tout ce que je connais est:
-que l'on ne crée le tube que dans un seul processus.
ce que j'aimerais savoir c'est:
si je veux qu'un processus puisse lire les informations qu'un autre processus a écrit dans un tube ordinaire, quels sont les préalable pour que cette communication soit effective.
merci encore pour l'attention
en fait je sais bien à quoi sevent les 'pipe' (tubes).
maintenant pour que deux processus puissent communiquer à travers un tube classique, tout ce que je connais est:
-que l'on ne crée le tube que dans un seul processus.
ce que j'aimerais savoir c'est:
si je veux qu'un processus puisse lire les informations qu'un autre processus a écrit dans un tube ordinaire, quels sont les préalable pour que cette communication soit effective.
merci encore pour l'attention
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 615
29 sept. 2012 à 14:09
29 sept. 2012 à 14:09
hello
qu'il y ait un lien de parenté : cmd1 | cmd2 | cmd3
le processus de cmd2 est le fils de cmd1, cmd3 fils de cmd2
qu'il y ait un lien de parenté : cmd1 | cmd2 | cmd3
le processus de cmd2 est le fils de cmd1, cmd3 fils de cmd2