Dopo aver esaminato un socket con nome unix e ho pensato che fossero chiamati pipe. Ho guardato i nomi dei pipe e non ho visto molta differenza. Ho visto che sono stati inizializzati in modo diverso, ma questa è l'unica cosa che noto. Entrambi usano la funzione di scrittura / lettura C e funzionano allo stesso modo AFAIK.
Qual è la differenza tra socket di dominio unix e named pipe? Quando ne sceglierei uno sull'altro? Quale dovrei usare di default (come il modo in cui uso il vettore per impostazione predefinita in C ++ piuttosto che usare deque, list o qualsiasi altra cosa se ho bisogno)?