跳转到内容

Jini 和网络计算/指定代码库

来自 Wikibooks,开放世界中的开放书籍

RMI 代码库的经典规范通常使用java.rmi.server.codebase在启动 Java 虚拟机的命令行上使用系统属性。有一些更强大的技术允许单个 JVM 使用不同的代码库提供远程对象。这种机制通过代码库注释服务提供者接口实现,该接口可通过 RMIClassLoaderSPI 抽象类获得。

可以简单地子类化此类,为 getClassAnnotation(Class) 调用中的类提供适当的注释。容器可以允许用户指定与类路径关联的代码库,该类路径可以与特定类加载器关联。然后,RMIClassLoaderSPI 的实现将使用传入的 Class 来查找相应的类加载器,该类加载器随后将指定适用的代码库注释。

华夏公益教科书