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