如何保持 RMI 服务器运行?目前,它只是绑定(bind)和对象,然后退出..
public class WutServer {
public static void main(String[] args) throws RemoteException {
Registry registry = LocateRegistry.createRegistry(1099);
try {
registry.bind("WutManager", new WutManager());
System.out.println("Ready..");
} catch (Exception e) {
e.printStackTrace();
}
}
}
我只是运行这个类。我没有运行 rmic 或其他任何东西..
如何强制它保持运行?
最佳答案
试试这个:
Remote stub = UnicastRemoteObject.exportObject(new WutManager(), 0);
Registry registry = LocateRegistry.createRegistry(1099);
registry.rebind("WutManager", stub);
注意:WutManager 应该实现 java.rmi.Remote。
关于java - RMI 服务器停止?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5165320/