Сантехник (программа)

редактировать

сантехник в операционных системах Plan 9 от Bell Labs и Inferno представляет собой механизм для надежного универсального устройства. - или multicast межпроцессное взаимодействие форматированных текстовых сообщений. В нем используется сетевой файловый протокол Plan 9, 9P, а не специальный механизм IPC.

Любое количество клиентов может прослушивать указанный порт (файл) на предмет сообщений. Порты и их маршрутизация определяются правилами подключения. Эти правила являются динамическими. Каждая программа прослушивания получает копию совпадающих сообщений. Например, если данные / sys / lib / plumb / basic привязаны к стандартным правилам, они отправляются в порт edit . Порт будет писать копию сообщения каждому слушателю. В этом случае все работающие редакторы интерпретируют это сообщение как имя файла и откроют файл.

Сантехник - это файловый сервер 9P, который предоставляет эту услугу. Клиенты могут использовать libplumb для форматирования сообщений. Поскольку сообщения имеют формат 9P, они прозрачны для сети.

См. Также
  • Портал бесплатного программного обеспечения с открытым исходным кодом
Внешние ссылки

.

Последняя правка сделана 2021-06-02 08:34:48
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте