2.5. 将视图与客户端应用程序的兼容性


虚拟目录树(DIT)视图旨在模拟标准 DIT。存在对于大多数应用程序而言,视图的存在应是透明的;它们不应表示它们正在使用视图。除了一些特殊情况外,用户无需知道在目录服务器实例中使用视图;视图看起来和行为类似于标准 DIT。

某些类型的应用程序在处理支持视图的目录服务时遇到问题。例如:

  • 使用目标条目的可分辨名称(DN)的应用程序导航 DIT。

    这种类型的应用程序会发现,它正在导航出条目物理存在的层次结构,而不是找到该条目的视图层次结构。这样做的原因是,通过更改条目的 DN 以符合视图的层次结构,不会尝试忽略条目的真正位置。

    这由设计 - 如果条目的真正位置进行解包,例如依赖 DN 来识别唯一条目的应用程序时,许多应用程序都无法正常工作。通过破坏性 DN 是客户端应用程序的一个不常见的技术,但无法做到这一点,但这样做的客户端可能无法正常工作。

  • 使用 numSubordinates 操作属性的应用程序来确定节点下存在多少个条目。

    对于视图中的节点,这目前仅计算标准搜索空间中存在的条目,忽略虚拟搜索空间。因此,应用程序可能无法在搜索中评估视图。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部