title: Linux - options to establish IPC with second process
body: <p>I am trying to study all the different ways I can find in order for a process on a linux machine to establish IPC with a second process (not a child) on the same machine. I did find that <code>socket</code> can be used given I know the path on file system the second process is listening to. </p>
  
  <p>Is IPC communication with an second process possible in other ways ? I don't want the first process to know the pid/uid of the second process. The scenario is more towards communicating with an untrusted process, by a different author, on the same machine, but still have some information like where the socket in the second process is listening ? </p>