Domov siete Čo je meno pipe? - definícia z technológie

Čo je meno pipe? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená pomenované potrubie?

Pomenovaný kanál je jednosmerný alebo duplexný kanál, ktorý poskytuje komunikáciu medzi serverom a niektorými klientmi. Potrubie je časť pamäte, ktorá sa používa na medziprocesovú komunikáciu. Pomenované potrubie možno opísať ako prvé dovnútra, prvé von (FIFO); vstupy, ktoré vstúpia ako prvé, sa vyvedú ako prvé.


Pomenovaná rúra sa líši od anonymnej rúry v tom, že môže existovať po dobu životnosti jej pridružených procesov a musí byť výslovne vymazaná.

Techopedia vysvetľuje pomenované potrubie

Pomenované kanály poskytujú komunikáciu medzi súvisiacimi alebo nesúvisiacimi procesmi, ktoré sú predmetom bezpečnostných kontrol. Môžu sa použiť na komunikáciu medzi procesmi na tom istom počítači alebo na rôznych počítačoch. Pomenované kanály sú identifikované podľa ich prístupových bodov, ktoré sú uložené v súbore v systéme súborov.


Každá inštancia pomenovaného kanálu zdieľa rovnaký názov, ale každá inštancia má svoje vlastné vyrovnávacie pamäte a úchyty. Tieto inštancie tiež poskytujú samostatné médium na komunikáciu medzi klientom a serverom, čo umožňuje použitie rovnakého pomenovaného kanálu pre viacerých klientov.


Pomenované kanály sú veľmi preto, že k nim má prístup každý proces.


Pomenované potrubie je možné vytvoriť dvoma spôsobmi: príkazovým riadkom a v rámci programu. Na príkazovom riadku Unix sa pomenovaná rúra vytvorí pomocou príkazu mknod alebo mkfifo.

Čo je meno pipe? - definícia z technológie