Domov Sítě Co se jmenuje pipe? - definice z techopedie

Co se jmenuje pipe? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená pojmenovaná trubka?

Pojmenovaný kanál je jednosměrný nebo duplexní kanál, který zajišťuje komunikaci mezi serverem kanálu a některými klienty kanálu. Potrubí je část paměti, která se používá pro meziprocesovou komunikaci. Pojmenovanou trubku lze popsat jako první dovnitř, první ven (FIFO); vstupy, které vstoupí jako první, budou na výstupu jako první.


Pojmenovaná roura se liší od anonymní roury v tom, že může existovat po dobu životnosti jejích přidružených procesů a musí být explicitně odstraněna.

Techopedia vysvětluje pojmenované potrubí

Pojmenované kanály poskytují komunikaci mezi souvisejícími nebo nesouvisejícími procesy, které jsou předmětem bezpečnostních kontrol. Mohou být použity pro komunikaci mezi procesy na stejném počítači nebo na různých počítačích. Pojmenované kanály jsou identifikovány jejich přístupovými body, které jsou uloženy v souboru v systému souborů.


Každá instance pojmenovaného kanálu sdílí stejný název, ale každá instance má své vlastní vyrovnávací paměti a úchyty. Tyto instance také poskytují samostatné médium pro komunikaci mezi klientem a serverem, což umožňuje použití stejného pojmenovaného kanálu pro více klientů kanálu.


Pojmenované kanály jsou velmi proto, že k nim může mít přístup jakýkoli proces.


Pojmenovanou rouru lze vytvořit dvěma způsoby: příkazovým řádkem a v rámci programu. Na příkazovém řádku Unixu je vytvořen pojmenovaný kanál pomocí příkazu mknod nebo mkfifo.

Co se jmenuje pipe? - definice z techopedie