title: What is the best approach for IPC between Java and C++?
body: <p>I would like to implement a robust IPC solution between a single JVM app (one process, potentially multiple threads) and a native C++ application that is linked to a C++ dll.  The dll may or may not be on the same physical machine.  What is the best approach for doing so?</p>
  
  <p>Any suggestions will be greatly appreciated!  Thanks!</p>