1
是否可以在一个JVM中注册事件并让应用程序在另一个JVM中使用它?我们可以使用EventObject在不同的JVM之间进行通信吗?
是否可以在一个JVM中注册事件并让应用程序在另一个JVM中使用它?我们可以使用EventObject在不同的JVM之间进行通信吗?
不是。原因是,每个JVM实例都是一个独立的进程,因此不会共享堆栈,堆等,这意味着事件(对象)不能共享。因此,一个应用程序触发的事件对另一个运行在另一个JVM中的另一个应用程序将不可见。
因此,您可能需要使用进程间通信的一种常用方法(以使两个JVM彼此通信)来实现您的要求。一些流行的方法被描述为in this query。