[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux] pipes
- To: linux@lists.linuxbe.org
- Subject: Re: [linux] pipes
- From: J-C Hendrickx <jean.hendrickx@skynet.be>
- Date: Tue, 27 Mar 2001 07:35:33 +0200
- In-reply-to: <>; from adulau@metakernel.com on Sun, Mar 25, 2001 at 12:57:22AM +0100
- Mail-followup-to: J-C Hendrickx <jici>, linux@lists.linuxbe.org
- References: <> <>
- Reply-to: linux@lists.linuxbe.org
- User-agent: Mutt/1.2.4i
Merci, mais le man et info ne donnent pas un exemple pratique;
Si vous avez déjà utilisé FIFO, ce serait chouette de me
filer un exemple.
Pourquoi l'utilise-t-on. Comment. Genre "Hello world"
Ou bien c'est le monstre du loch Ness ?
Ou bien j'oublie ça.
Linux ad fundum.
--- Message original de Alexandre Dulaunoy le dim 25 mar, 2001 à 00:57:22 +0100 ---
> 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é_ ?
> > > J.C.H
> > >
> >
> > 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 ]