我的问题:我可以/应该采取什么方法在本地运行的两个或多个JVM实例之间进行通信?问题的一些描述:我正在为一个项目开发一个系统,该项目需要单独的JVM实例来完全隔离某些任务。在它运行时,“父”JVM将创建它期望执行的“子”JVM,然后将结果返回给它(以相对简单的POJO类的格式,或者可能是结构化的XML数据)。不应使用SysErr/SysOut/SysIn管道传输这些结果,因为子进程可能已经将它们用作其运行的一部分。如果子JVM在一定时间内没有响应结果,父JVM应该能够向子JVM发出信号以停止处理,或终止子进程。否则,子JVM应该在完成其任务结束时正常退出。研究至今:我知道有许多技术可能