创建外部 JNDI 资源

外部 JNDI 资源可以访问外部 JNDI 系统信息库,如 LDAP 服务器。

  1. 在导航树中,展开“资源”节点。
  2. 在“资源”节点下,展开 "JNDI" 节点。
  3. 在 "JNDI" 节点下,选择“外部资源”。

    此时将打开“外部资源”页面。

  4. 在“外部资源”页面上,单击“新建”。

    此时将打开“新建外部资源”页面。

  5. 在“JNDI 名称”字段中,键入一个唯一的名称。

    此名称将被注册到 JNDI 命名服务中。JNDI 名称可以在一个分布式计算环境中组织和定位组件,这与使用卡片目录组织和表示图书馆中书籍位置的方法类似。因此,JNDI 名称是访问资源的重要方法之一。

  6. 在“资源类型”字段中,执行以下操作之一。
  7. 在“工厂类”字段中,为要创建的外部资源键入 JNDI 工厂类外部系统信息库。

    “工厂类”是用户指定的工厂类的名称,如 com.sun.jndi.ldap。此类实现了 javax.naming.spi.InitialContextFactory 接口。

  8. 在“JNDI 查找”字段中,键入要在外部系统信息库中查找的 JNDI 值。

    例如,在创建一个与外部系统信息库连接的外部资源时,为了测试某个 Bean 类,“JNDI 查找”可能会如下所示:cn=testmybean

  9. 在“说明”字段中,键入资源的简短说明。

    此描述是字符串值,最多可以包含 250 个字符。

  10. 选中“启用状态”复选框以启用资源。

    默认情况下,该资源已启用,也就是说该资源一经创建即可使用。

  11. (可选的)在“其他属性”部分中,指定外部资源的其他属性。

    GlassFish Server 不定义外部资源的任何其他属性。

    要添加属性,请单击“添加属性”按钮。在显示的空白行中,在“名称”字段中键入属性名称,在“值”字段中键入属性值。

  12. 单击“确定”。
另请参见
版权所有 © 2010, Oracle 和/或其附属公司。 保留所有权利。 法律声明