O que é um link de soquete?

4

Depois de perceber uma interessante variável de ambiente Apple_PubSub_Socket_Render . Percebo que estava se referindo diretamente a este arquivo "Render".

Depois de fazer uma listagem de "Render":

ls -lh Render


Eu vejo a seguinte saída:

srwx------ 1 user wheel 0B Mar 5 10:51 Render

Conforme mencionado na página de manual ls anota este ficheiro como "Socket Link"

O que é um link de soquete?

    
por MrDaniel 06.03.2012 / 18:54

1 resposta

4

No meu entender, é um arquivo que pode ser usado para comunicação entre processos.

Dois processos abrirão o arquivo e, em seguida, lerão e gravarão nele. Os dados que eles escrevem para ele são recebidos pela leitura do outro processo.

É um pouco como um soquete de rede que você usaria para enviar dados para outro PC, mesmo sem toda a rede.

Se você quiser mais detalhes técnicos, consulte Soquete do domínio Unix

    
por 06.03.2012 / 19:03