[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux] pipes







On Sat, 24 Mar 2001, Laurent Frisee wrote:

> J-C Hendrickx wrote:
> 
> > Bonjour,
> >
> > Quelqu'un pourrait-il m'éclairer sur ce qu'est et comment
> > utiliser un _pipe nommé_ ?
> >
> > Merci.
> >
> > --
> >
> > J.C.H
> >
> > [ Soyez précis dans vos sujets svp afin de déterminer directement  ]
> > [ le type de demande...                                            ]
> > [ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
> > [ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]
> 
> wi, c'est un moyen de communiquer entre 2 pc sous windows. Si je me
> rappelle bien, tu ne peux en créer qu'un sur une machine NT mais tu peux
> te connecter depuis n'importe quel windows. Je sais pas pour les windows
> 2000 et Me.
> 

Hein quoi ? un "named pipe" (pipe nomme) est une FIFO. Un pipe n'est pas
nomme et il est uniquement utilise dans le cas ou du meme process parent. 
Parcontre une FIFO (ou pipe nomme) est aussi half-duplex comme le
pipe mais il a l'avantage d'avoir un "path" unix standard ce qui permet de
l'atteindre facilement a partir de n'importe quel autre process via un
bete open. 

Comment creer un pipe nomme (FIFO), tu utilise l'appel mkfifo (cf. man).
Par contre comme c'est half-duplex, il faut souvent creer un pour la
lecture et un l'ecriture. 

Laurent je ne vois pas le rapport avec Windows ? Tu ne confonds pas avec
les fonctionnalites dans le protocol NetBIOS. 

hope this helps. 

alx


----
Alexandre Dulaunoy
AD993-RIPE
AJDD1-6BONE
http://www.foo.be/



[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
[ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]