Module jdk.naming.rmi


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

    Provides
    Type
    Description
    此接口表示一个创建初始上下文的工厂。