title: AF_UNIX equivalent for Windows
body: <p>I want to know how to use something that behaves like Unix Domain Socket on Windows.</p>
  
  <p>The behaviour is: A process will be a "server" and receive connections from other processes and it can keep and use connections from different processes, as a TCP socket does.</p>
  
  <p>IP socket is not a solution, because it requires to choose a port, processes from other applications may need the chosen port, and the open port may be seen in the network.<br>
  I do not know if named pipes can receive and keep multiple clients, but I did not see how to distinguish different clients. And it does not provide a way to wait data from multiple connections with something like select.</p>
  
  <p>An old question says about using named pipes, but it does not explain how to use named pipes to get the desired behaviour. <a href="https://stackoverflow.com/questions/3872558/af-unix-in-windows">AF_UNIX in windows</a><br>
  I did not see how to get the handle of a specific client.</p>