如何保持RMI服务器运行?当前,它只是绑定和对象,然后退出。

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。

10-08 09:21
查看更多