ApacheDS / LDAP中的“Entry”和“Context Entry”有什么区别?

使用Apache Directory Studio在ApacheDS LDAP目录中创build新条目时,它提供了创buildNew EntryNew Context Entry

显示Apache Directory Studio中新条目和新条目之间选择的屏幕截图

上下文input和常规input有什么区别?

道歉,如果答案是显而易见的,但我已经search了多个search条件的多个小时的谷歌,并搜刮了Apache Directory Studio的文档,但不能得出一个清晰或满意的答案。 我所find的教程都是警告要创build一个教程,但没有具体说明为什么 ,导致我相信差异是重要的。

我试过了:

  • 阅读文档。
    • 该文档描述了如何使用向导来创build每种types的条目的过程,但它没有描述types或它们之间的差异。
  • 通常在Google上查找有关LDAP的项目,以查看是否存在条目types的上下文条目
    • “上下文input”似乎不是典型的LDAP术语。
  • 进行这两种types的input和比较。
    • 在创build这两种types的条目之后,它们看起来是完全相同的,但它们大概是不可能的,否则为什么把它们叫做不同的东西呢?

我所学到的唯一的事情就是创build这两种types的区别在于,一个普通的Entry可以帮助你通过两部分构build一个dn ,另一个整体接受一个dnstring。 当然,这不可能是唯一的区别?

在阅读ApacheDS基本用户指南部分“添加分区”及其“上下文条目”的许多用法的基础上,它是:

  1. 分区中的第一个条目。
  2. Root DSE中的namingContext。
  3. 在分区中,上下文条目是所有后续条目添加的根/“父”。
  4. 分配给分区的“ads-contextEntry”属性的JDBM分区中的值。
  5. 可能是objectClass域或组织。 可能是别人。

对“ApacheDS基本用户指南”的引用使用术语“上下文条目”的示例:“在使用分区之前(例如添加条目),必须添加上下文条目。

那么,一个条目和一个上下文条目之间的区别不是什么,而是一个什么 时候 ; 在创build分区的第一个/根条目时使用上下文条目,以及在上下文条目或其子条目下添加新条目的简单条目。