Active directory 为什么我们将LDAP对象称为对象类

Active directory 为什么我们将LDAP对象称为对象类,active-directory,ldap,Active Directory,Ldap,我不明白为什么我们在LDAP中把像‘inetorgperson’这样的对象称为对象类 谢谢 简单地说,在LDAP中,对象类是将属性分配给LDAP条目的方法。对象类实际上只是对条目“外观”或行为的描述 一个示例(尽管有点做作)是创建一个“Animal”类型的LDAP条目,可能称为“cn=rover,ou=Pets,dc=example”。作为一种动物,它可能具有某些属性,如“年龄”、“属”和“种”。它还可能具有用于命名的必需“commonName”或“cn”属性。如果我们将“狗”对象类添加到宠物中

我不明白为什么我们在LDAP中把像‘inetorgperson’这样的对象称为对象类


谢谢

简单地说,在LDAP中,对象类是将属性分配给LDAP条目的方法。对象类实际上只是对条目“外观”或行为的描述

一个示例(尽管有点做作)是创建一个“Animal”类型的LDAP条目,可能称为“cn=rover,ou=Pets,dc=example”。作为一种动物,它可能具有某些属性,如“年龄”、“属”和“种”。它还可能具有用于命名的必需“commonName”或“cn”属性。如果我们将“狗”对象类添加到宠物中,它现在可能会包含其他属性,如“技巧”或“品种”或“licenseNumber”

在您的问题中,“inetOrgPerson”(请参阅)是一个对象类和一组与组织中的个人相关联的属性。通过向公司中的员工添加“inetOrgPerson”对象类,您现在可以定义他们的“经理”或“秘书”、“员工编号”等

这实际上是一个非常好的链接,它详细描述了LDAP模式、对象类和属性:

我同意jgnagy

此外,ObjectClass是未经证实的,LDAP条目是ObjectClass的经证实的集合


-吉姆

因为它是一类对象,不是对象。请解释一下。这些词的明显含义是ObjectClass是ObjectClass的未经证实的集合。也不确定所有这些都要添加什么值。ObjectClass是ObjectClass。它们不代表DIT中的条目。条目是对象类的证实。所以在“未证实”之后需要一个句号。