标签: sockets unix operating-system
我是套接字编程的新手。我构建了一个基本的客户端 - 服务器架构,客户端连接到特定的IP地址和端口。这适用于Windows。但是,这同样适用于Mac。在谷歌搜索时,我发现我需要创建一个.sock文件而不是ip地址和端口。客户端可以使用此.sock文件与服务器通信。但是,我想知道为什么我们在这里与Windows有这种差异。此外,unix套接字内部解析为.sock文件中的某些IP地址和端口吗?请帮助我更好地理解这一点。
提前致谢。