我们可以使用EventObject在不同的JVM之间进行通信吗?

时间:2016-06-07 04:44:14

标签: java events

是否可以在一个JVM中注册Event并让应用程序在另一个JVM中使用它?

1 个答案:

答案 0 :(得分:1)

没有。原因是,每个JVM实例都是一个单独的进程,因此不存在堆栈,堆等的共享,这反过来意味着无法共享事件(对象)。因此,一个应用程序触发的事件对另一个JVM中运行的另一个应用程序不可见。

因此,您可能需要使用一种常用的进程间通信方式(使两个JVM相互通信)来实现您的需求。一些流行的方法被描述为in this query