O que é um tubo nomeado?
Os tubos nomeados são uma opção usada para transmitir diretamente dados de um ponto de origem para um ponto de terminação. Essa abordagem tende a evitar a necessidade de passar por algum tipo de protocolo ou processo de mediação. O resultado final da abordagem de tubo nomeado é um movimento rápido e fácil de dados de um ponto para outro, geralmente de maneira altamente segura.
Para entender o conceito de um tubo nomeado, é necessário primeiro definir o que um tubo se refere na programação de computadores. Essencialmente, um tubo fornece um processo simples de comunicação de uma maneira única que é direta e não requer nada além de um envio direto ao ponto de rescisão. O conceito de tubo é um recurso comum em vários sistemas operacionais do UNIX. Dentro da estrutura real do mecanismo do tubo, o sistema operacional recebe os dados transmitidos do remetente e o coloca em um padrão de retenção enquanto os protocolos de recepção são ativados na extremidade do receptor. Uma vez o ponto de TerminatiOn está pronto para receber os dados, o sistema operacional libera os dados e a transmissão está concluída.
Dentro de um ambiente de tubo nomeado, essa função básica é expandida um pouco. O processo de tubo nomeado ainda é considerado uma comunicação única, mas tem a vantagem adicional de poder transmitir dados para tubos ou pontos de rescisão que não têm a mesma origem que o processo de envio. Enquanto o processo reconhecer o nome ou designação atribuída ao tubo de recebimento, a transmissão pode ocorrer.
Como um procedimento rápido e fácil para passar informações, um tubo nomeado é uma ferramenta valiosa. O processo do computador é rápido e fácil e tem a vantagem de não ter que navegar por todas as etapas associadas a muitos formulários em comunicações on -line e de rede. O processo do tubo nomeado às vezes é conhecido como FIFO, ou "primeiro a sair". Isso reconheceuGES que os primeiros dados a entrar no tubo serão os primeiros dados a serem recebidos pelo processo apropriado.