我想创建一个注册表并使其保持活动状态以等待新连接。可能吗?我真正的意思是:
在应用程序 1 中:
public static void main(String[] args) {
LocateRegistry.createRegistry(2001);
}
在应用程序 2 中:
public static void main(String[] args) {
MyServer server = new MyServer();
LocateRegistry.getRegistry(2001);
Naming.rebind("rmi://localhost:2001/Server1", server);
}
我知道这是一个愚蠢的问题,在应用程序 1 中,createRegistry 将返回一个注册表,但我不知道如何让它保持活动状态并等待新连接,例如当我在应用程序 2 中启动不同的服务器时。
谁能给我建议?
非常感谢。