【发布时间】:2012-02-20 04:46:35
【问题描述】:
我想知道如何在 Windows 上使用类似于 Unix Domain Socket 的东西。
行为是:一个进程将是一个“服务器”并接收来自其他进程的连接,它可以保持和使用来自不同进程的连接,就像 TCP 套接字一样。
IP套接字不是一个解决方案,因为它需要选择一个端口,来自其他应用程序的进程可能需要选择的端口,并且在网络中可能会看到打开的端口。
我不知道命名管道是否可以接收并保留多个客户端,但我没有看到如何区分不同的客户端。而且它没有提供一种方法来等待来自多个连接的数据,例如 select。
一个老问题是关于使用命名管道的,但它没有解释如何使用命名管道来获得所需的行为。 AF_UNIX in windows
我没有看到如何获取特定客户端的句柄。
【问题讨论】:
标签: windows winapi sockets ipc porting