? Server Message Block (SMB ) é um sistema operacional de rede para compartilhamento de arquivos . Ele foi desenvolvido em dois sistemas de rede mais recentes chamados Samba e CIFS ( Common Internet File System) . O protocolo Mailslot é parte da tecnologia SMB. Características
O SMB Mailslot protocolo permite que vários usuários diferentes para escrever para o mesmo arquivo. Apesar do nome , não é um sistema de e-mail . O servidor tem um arquivo temporário e dá acesso a vários clientes . O arquivo é mantido na memória e não salvos em disco .
Função
Outra tecnologia utilizada pelo SMB é " pipes ". Este meio aa pelo qual dois programas , que funcionam de forma independente um do outro pode enviar mensagens para o outro . Eles estabelecem uma conexão (que é o "pipe" ) e enviar dados para baixo dele. Mailslots são muito semelhantes. Diferentes programas se comunicam entre si por escrito registros para um arquivo aberto na memória. O destinatário acessa o mesmo arquivo para ler a mensagem. Desta forma , as mensagens são deixadas para um programa para pegar quando estiver pronto .
Implementação
Existem dois tipos de Mailslots . A Classe 1 Mailslot é um serviço "Reliable " retornando um status ( sucesso ou fracasso ) . A classe 2 Mailslot é chamado de " não confiável ". Não há status retornado pela função de registro de postagem .