Hem Networks Vad heter pipa? - definition från techopedia

Vad heter pipa? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder Named Pipe?

Ett namngivet rör är ett envägs- eller duplexrör som tillhandahåller kommunikation mellan rörservern och vissa rörklienter. Ett rör är en del av minnet som används för interprocesskommunikation. Ett namngivet rör kan beskrivas som först in, först ut (FIFO); ingångarna som matas in först kommer att matas ut först.


Ett namngivet rör skiljer sig från ett anonymt rör genom att det kan existera längre än livslängden för de tillhörande processerna och måste tas bort uttryckligen.

Techopedia förklarar Named Pipe

Namngivna rör ger kommunikation mellan relaterade eller oberoende processer som är föremål för säkerhetskontroller. De kan användas för kommunikation mellan processer på samma dator eller olika datorer. Namngivna rör identifieras av deras åtkomstpunkter, som lagras i en fil i ett filsystem.


Varje instans av ett namngivet rör delar samma namn men varje instans har sina egna buffertar och handtag. Dessa instanser tillhandahåller också ett separat medium för kommunikation mellan klienten och servern, vilket tillåter användning av samma namngivna rör för flera pipklienter.


Namngivna rör är mycket för att alla processer kan komma åt dem.


Det finns två sätt att skapa ett namngivet rör: efter kommandorad och inom ett program. På Unix-kommandoraden skapas ett namngivet rör med antingen mknod eller mkfifo-kommandot.

Vad heter pipa? - definition från techopedia