我有一个类扩展到正在实现用于RMI连接的接口的线程。问题是我必须扩展UnicastRemoteObject,不知道如何协调两个扩展。希望每个类稍后使用一个接口到RMI服务器来实现此线程以获得回调。 基本上,我想要一个类扩展线程为此目的实现一个回调接口。 有什么想法吗?
实施例
class Test extends Thread implements Interface
{
(..)
}
但是为了正常运行,UnicastRemoteObject应该做,但是没有逻辑来扩展线程,UnicastRemoteObject。我不知道怎么办...... 因为如果你没有扩展异常,java.io.NotSerializableException将会收到:
感谢您的关注
答案 0 :(得分:0)
问题是我必须扩展UnicastRemoteObject
不,不是。您不必扩展UnicastRemoteObject.
您只需实现远程接口并调用UnicastRemoteObject.exportObject()
即可导出远程对象。