Lar Redes O que é chamado pipe? - o que é techopedia

O que é chamado pipe? - o que é techopedia

Índice:

Anonim

Definição - O que significa Named Pipe?

Um pipe nomeado é um pipe unidirecional ou dúplex que fornece comunicação entre o servidor de pipe e alguns clientes de pipe. Um canal é uma seção de memória usada para comunicação entre processos. Um pipe nomeado pode ser descrito como FIFO (primeiro a entrar, primeiro a sair); as entradas que entram primeiro serão exibidas primeiro.


Um canal nomeado difere de um canal anônimo, pois pode existir além da vida útil de seus processos associados e deve ser excluído explicitamente.

Techopedia explica Named Pipe

Os pipes nomeados fornecem comunicação entre processos relacionados ou não relacionados que estão sujeitos a verificações de segurança. Eles podem ser usados ​​para comunicação entre processos no mesmo computador ou em computadores diferentes. Os pipes nomeados são identificados por seus pontos de acesso, que são armazenados em um arquivo em um sistema de arquivos.


Cada instância de um pipe nomeado compartilha o mesmo nome, mas cada instância possui seus próprios buffers e identificadores. Essas instâncias também fornecem um meio separado para comunicação entre o cliente e o servidor, permitindo o uso do mesmo pipe nomeado para vários clientes de pipe.


Os pipes nomeados são muito porque qualquer processo pode acessá-los.


Existem duas maneiras de criar um canal nomeado: por linha de comando e dentro de um programa. Na linha de comando do Unix, um pipe nomeado é criado usando o comando mknod ou mkfifo.

O que é chamado pipe? - o que é techopedia