词条 | javax.naming.spi |
释义 | 软件包 javax.naming.spi 的描述 提供一些方法来动态地插入对通过 javax.naming 和相关包访问命名和目录服务的支持。 此包定义 Java Naming and Directory InterfaceTM (JNDI) 的服务提供程序接口 (SPI)。 JNDI 向使用 Java 编程语言编写的应用程序提供命名和目录功能。它被设计成与任何特定的命名或目录服务实现无关。因此可以使用共同的方式对多种服务(新的、新出现的及已经部署的服务)进行访问。 JNDI SPI 提供一些方法来创建 JNDI 服务提供程序,JNDI 应用程序可通过这些提供程序访问不同的命名和目录服务。 插件架构 服务提供程序包允许动态插入不同实现。这些不同的实现包括用于初始上下文 的那些实现,以及用于可从初始上下文到达的那些上下文的实现。 Java 对象支持 服务提供程序包支持 javax.naming.Context.lookup() 以及相关方法的实现方返回非常适合 Java 程序员的 Java 对象。例如,当从目录中查找打印机名称时,用户很自然地会期望返回一个能在上面进行操作的打印机对象。 多个命名系统(联合) JNDI 操作允许应用程序提供跨多个命名系统的名称。因此在完成某一操作的过程中,服务提供程序可能需要与另一个服务提供程序进行交互,以便(举例来说)传递该操作,使它在下一个命名系统中得以继续。服务提供程序包支持不同的提供程序协作完成 JNDI 操作。 包规范 以下文档可以在 Java 技术站点找到: JNDI SPI Document (Postscript) JNDI SPI Document (PDF) 相关文档 有关教程、示例和概述,请参阅: The JNDI Tutorial Examples Executive Summary (Postscript) Executive Summary (PDF) 从以下版本开始: 1.3 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。