1
是否可以在一個JVM中註冊事件並讓應用程序在另一個JVM中使用它?我們可以使用EventObject在不同的JVM之間進行通信嗎?
是否可以在一個JVM中註冊事件並讓應用程序在另一個JVM中使用它?我們可以使用EventObject在不同的JVM之間進行通信嗎?
不是。原因是,每個JVM實例都是一個獨立的進程,因此不會共享堆棧,堆等,這意味着事件(對象)不能共享。因此,一個應用程序觸發的事件對另一個運行在另一個JVM中的另一個應用程序將不可見。
因此,您可能需要使用進程間通信的一種常用方法(以使兩個JVM彼此通信)來實現您的要求。一些流行的方法被描述爲in this query。