Tubería nombrada

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda

En ingeniería de software, una tubería nombrada (named pipe en inglés), también llamada FIFO por su comportamiento, es una extensión del concepto tradicional de tuberías utilizado en los Sistemas operativos POSIX, y es uno de los métodos de Comunicación entre procesos (IPC). Este concepto también se encuentra en Windows, si bien implementado con otra semántica.

Una tubería (pipe) tradicional no tiene "nombre" porque existe anónimamente mientras se está ejecutando el proceso. Una named Pipe es creada explícitamente por un comando del sistema operativo y persiste a posteriori de la finalización del proceso y debe ser borrada una vez que no va a seguir siendo utilizada.