模块 jdk.naming.rmi


模块jdk.naming.rmi
提供 RMI Java 命名提供程序的实现。
实现注意事项:
JDK 中的默认 RMI 命名服务提供程序实现支持以下实现特定的系统属性:
  • jdk.jndi.object.factoriesFilter :
    这个系统属性的值定义了一个过滤器,JNDI 运行时实现使用它来控制对象工厂类的集合,这些对象工厂类将被允许从命名/目录系统返回的对象引用中实例化对象。引用实例命名的工厂类将与此过滤器匹配。 filter 属性支持与 jdk.serialFilter 格式相同的基于模式的过滤器语法。过滤器属性中指定的限制模式未使用。此属性也可以指定为 安全财产默认 LDAP 命名服务提供商 也支持此属性。
    默认值允许引用实例指定的任何对象工厂类重新创建引用对象。
  • jdk.jndi.rmi.object.factoriesFilter :
    此系统属性的值定义了 JDK RMI 提供程序实现使用的过滤器,以进一步限制允许从 RMI 系统返回的对象引用实例化对象的对象工厂类集。 参考实例 命名的工厂类首先将与这个特定过滤器匹配,然后与全局过滤器匹配。如果这两个过滤器中的任何一个拒绝它,或者如果它们都不允许,则工厂类被拒绝。 filter 属性支持与 jdk.serialFilter 格式相同的基于模式的过滤器语法。过滤器属性中指定的限制模式未使用。
    默认值允许 JDK RMI 提供程序实现提供的任何对象工厂类。
模块图:
Module graph for jdk.naming.rmiModule graph for jdk.naming.rmi
自从:
9