Share via


Arquitetura de interfaces de serviço do Active Directory

Muitos serviços de diretório são hierárquicos e, portanto, prestam-se a um modelo de objeto hierárquico. Esta seção usa representações de objeto COM para ilustrar vários recursos ADSI.

Na figura de modelo de objeto a seguir, um objeto de sistema de nível superior contém um objeto Namespace para cada provedor ADSI instalado.

namespaces container object

Cada um dos objetos Namespace é um contêiner que contém os nós raiz de nível superior de cada servidor, domínio ou qualquer outro tipo de objeto do sistema de diretório definido como raízes em cada serviço de diretório.

O ADSI fornece um conjunto de objetos e interfaces predefinidos para que os aplicativos cliente possam interagir com serviços de diretório usando um conjunto uniforme de métodos. No entanto, o ADSI pode não fornecer acesso a todos os recursos de um serviço de diretório. Para usar melhor o conjunto completo de recursos de cada serviço de diretório, o ADSI fornece um modelo de esquema que os provedores de serviços de diretório e fornecedores de software de terceiros podem usar para estender os recursos além das interfaces fornecidas no ADSI.

Os objetos de contêiner de nó raiz, encontrados em cada objeto de namespace do provedor, incluem um objeto de contêiner de esquema ADSI. Este objeto contém a definição de todos os recursos para esse provedor. Para obter mais informações, consulte Modelo de esquema ADSI.

Esta seção inclui os tópicos a seguir: