Java 如果我的类已经在扩展另一个类,如何使用unicastremoteobject。。。?

Java 如果我的类已经在扩展另一个类,如何使用unicastremoteobject。。。?,java,rmi,Java,Rmi,我有一个问题,我的服务器类已经在扩展另一个类。我应该如何使用?只需调用UnicastRemoteObject.exportObject()。这将导出对象,就像调用super()一样,如果您的类扩展了UnicastRemoteObject@downvoter,请解释。这个问题完全合理。谢谢!如果扩展UnicastRemoteObject,您是否解释了为什么需要使用LocateRegistry.createRegistry()明确创建注册表?如果我们使用您的方法并调用UnicastRemoteObj

我有一个问题,我的
服务器
类已经在扩展另一个类。我应该如何使用?

只需调用
UnicastRemoteObject.exportObject()
。这将导出对象,就像调用super()一样,如果您的类扩展了
UnicastRemoteObject

@downvoter,请解释。这个问题完全合理。谢谢!如果扩展UnicastRemoteObject,您是否解释了为什么需要使用LocateRegistry.createRegistry()明确创建注册表?如果我们使用您的方法并调用UnicastRemoteObject.exportObject(),注册表将自动创建,我们只需要使用LocaterRegistry.getRegistry()。@Prashan,这是一个新问题,与此问题无关。你应该自己开始。然而,为了省事,你完全错了。您似乎对createRegistry()和exportObject()的功能深感困惑。我建议您再看一看文档,您会发现它们实际上与彼此无关。导出自己的远程对象不会创建注册表。