【发布时间】:2016-10-06 20:11:53
【问题描述】:
是否可以在一个JVM中注册Event,让另一个JVM中的应用去消费?
【问题讨论】:
是否可以在一个JVM中注册Event,让另一个JVM中的应用去消费?
【问题讨论】:
没有。原因是,每个 JVM 实例都是一个单独的进程,因此没有共享堆栈、堆等,这反过来意味着无法共享事件(对象)。因此,一个应用程序触发的事件对于在另一个 JVM 中运行的另一个应用程序是不可见的。
因此您可能需要使用一种常用的进程间通信方式(使两个 JVM 相互通信)来实现您的要求。 in this query 描述了一些流行的方法。
【讨论】: