Skip to main content

Qu'est-ce qu'un tuyau nommé?

Les tuyaux nommés sont une option qui est utilisée pour transmettre directement les données d'un point d'origine à un point de terminaison.Cette approche a tendance à éviter la nécessité de passer par un certain type de protocole ou de processus de médiation.Le résultat final de l'approche du tuyau nommé est un mouvement rapide et facile des données d'un point à un autre, souvent de manière très sécurisée.

Afin de comprendre le concept d'un tuyau nommé, il est d'abord nécessaire de définir ce à quoi un tuyau fait référence dans la programmation informatique.Essentiellement, un tuyau fournit un processus de communication simple à sens unique qui est direct et ne nécessite rien d'autre qu'un envoi direct au point de résiliation.Le concept du tuyau est une caractéristique commune dans divers systèmes d'exploitation UNIX.Dans la structure réelle du mécanisme de tuyau, le système d'exploitation reçoit les données transmises de l'expéditeur et la place dans un modèle de maintien tandis que les protocoles de réception sont activés à l'extrémité du récepteur.Une fois que le point de résiliation est prêt à recevoir les données, le système d'exploitation libère les données et la transmission est terminée.

Dans un environnement de tuyau nommé, cette fonction de base est quelque peu élargie.Le processus de tuyau nommé est toujours considéré comme une communication à sens unique, mais a l'avantage supplémentaire de pouvoir transmettre des données à des tuyaux ou à des points de terminaison qui n'ont pas la même origine que le processus d'envoi.Tant que le processus reconnaît le nom ou la désignation qui est affecté au tuyau de réception, la transmission peut avoir lieu.

En tant que procédure rapide et facile pour passer des informations, un tuyau nommé est un outil précieux.Le processus informatique est rapide et facile, et a l'avantage de ne pas avoir à naviguer dans toutes les étapes associées à de nombreuses formulaires sur les communications en ligne et réseau.Le processus du tuyau nommé est parfois connu sous le nom de FIFO, ou «First in First Out».Cela reconnaît que les premières données pour entrer le tuyau seront les premières données à recevoir par le processus approprié.