Jini 和网络计算/子类化 UnicastRemoteObject 类
外观
当使用 java.rmi 包中提供的 JRMP 机制时,可以子类化 java.rmi.UnicastRemoteObject 类来完成一些简单的编程任务。
在 Jini2.0 及更高版本中,使用 net.jini.export.Exporter 实现需要不执行子类化,而是显式地导出和取消导出。这里有几个重要要点。
- 远程对象离开 VM 的每个位置可能都需要显式导出,并管理导出器返回的远程对象的生存期。
- 如果对同一个对象有本地和远程使用,你可能需要保留两个不同的引用,一个用于本地使用,另一个用于在 VM 外部传递,除非 #1 适用,在这种情况下,你可以根据需要导出。
有关更多信息,请参阅关于 使用 Jini 导出器 的部分。