Antworten:
Beachten Sie jedoch, dass Sockets nur von Programmen aus erreichbar sind, die auf demselben Server ausgeführt werden (offensichtlich gibt es keine Netzwerkunterstützung), und dass die Programme über die erforderlichen Berechtigungen für den Zugriff auf die Socket-Datei verfügen müssen.
Wenn Sie TCP verwenden, verwenden Sie auch den gesamten Netzwerkstapel. Selbst wenn Sie sich auf demselben Computer befinden, bedeutet dies, dass Pakete gekapselt und entkapselt werden, um den Netzwerkstapel und die zugehörigen Protokolle zu verwenden.
Wenn Sie Unix-Domain-Sockets verwenden, müssen Sie nicht alle ansonsten erforderlichen Netzwerkprotokolle durchgehen. Die Sockets werden ausschließlich durch die Inodes auf Ihrer Festplatte identifiziert.