我有如下情况:
我有2个JVM进程(实际上是2个独立运行的Java进程,而不是2个线程)在本地机器上运行。我们称它们为ProcessA和ProcessB。
我想让它们相互通信(交换数据),例如ProcessA向ProcessB发送消息以执行某些操作。
现在,我通过编写临时文件并使这些进程定期扫描此文件来解决此问题。我认为这种解决方案不太好。
有什么更好的替代方案来实现我的目标吗?
我有2个JVM进程(实际上是2个独立运行的Java进程,而不是2个线程)在本地机器上运行。我们称它们为ProcessA和ProcessB。
我想让它们相互通信(交换数据),例如ProcessA向ProcessB发送消息以执行某些操作。
现在,我通过编写临时文件并使这些进程定期扫描此文件来解决此问题。我认为这种解决方案不太好。
有什么更好的替代方案来实现我的目标吗?