Navngivet rør

Forfatter: Monica Porter
Oprettelsesdato: 18 Marts 2021
Opdateringsdato: 1 Juni 2024
Anonim
Navngivet rør - Teknologi
Navngivet rør - Teknologi

Indhold

Definition - Hvad betyder Named Pipe?

Et navngivet rør er et envejs eller dupleksrør, der tilvejebringer kommunikation mellem rørserveren og nogle rørklienter. Et rør er et afsnit af hukommelse, der bruges til interprocess-kommunikation. Et navngivet rør kan beskrives som først ind, først ud (FIFO); de input, der indtastes først, udsendes først.

Et navngivet rør adskiller sig fra et anonymt rør, idet det kan eksistere ud over levetiden for dets tilknyttede processer og skal udtrykkeligt slettes.


En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer Named Pipe

Navngivne rør giver kommunikation mellem beslægtede eller ikke-relaterede processer, der er underlagt sikkerhedskontrol. De kan bruges til kommunikation mellem processer på den samme computer eller forskellige computere. Navngivne rør identificeres ved hjælp af deres adgangspunkter, som gemmes i en fil på et filsystem.

Hver forekomst af et navngivet rør deler det samme navn, men hver forekomst har sine egne buffere og håndtag. Disse tilfælde giver også et separat medium til kommunikation mellem klienten og serveren, hvilket tillader anvendelse af det samme navngivne rør til flere rørklienter.

Navngivne rør er meget, fordi enhver proces har adgang til dem.

Der er to måder at oprette et navngivet rør på: ved hjælp af kommandolinjen og i et program. På Unix-kommandolinjen oprettes et navngivet rør ved hjælp af enten mknod eller mkfifo-kommandoen.