Plomero (programa)

ImprimirCitar

El plomero, en los sistemas operativos Plan 9 de Bell Labs e Inferno, es un mecanismo para la comunicación confiable entre procesos de unidifusión o multidifusión de mensajes de texto formateados. Utiliza el protocolo de archivo de red Plan 9, 9P, en lugar de un mecanismo IPC de propósito especial.

Cualquier número de clientes puede escuchar mensajes en un puerto con nombre (un archivo). Los puertos y el enrutamiento de puertos se definen mediante reglas de plomería. Estas reglas son dinámicas. Cada programa de escucha recibe una copia de los mensajes coincidentes. Por ejemplo, si los datos /sys/lib/plumb/basic están conectados con las reglas estándar, se envían al puerto editar. El puerto escribirá una copia del mensaje para cada oyente. En este caso, todos los editores en ejecución interpretarán este mensaje como un nombre de archivo y abrirán el archivo.

El fontanero es el servidor de archivos 9P que proporciona este servicio. Los clientes pueden usar libplumb para formatear mensajes. Dado que los mensajes son 9P, son transparentes para la red.

Contenido relacionado

Algoritmia

Algoritmia es el estudio sistemático del diseño y análisis de algoritmos. Es fundamental y uno de los campos más antiguos de la informática. Incluye el...

Cable submarino

Cable submarino es cualquier cable eléctrico que se tiende en el fondo del mar, aunque el término a menudo se amplía para abarcar cables tendidos en el...

CicL

CycL en informática e inteligencia artificial es un lenguaje de ontología utilizado por el proyecto de inteligencia artificial Cyc de Doug Lenat. Ramanathan...
Más resultados...
Tamaño del texto:
Copiar