다음을 통해 공유


Active Directory 서비스 인터페이스 아키텍처

많은 디렉터리 서비스는 계층적이므로 계층적 개체 모델에 적용됩니다. 이 섹션에서는 COM 개체 표현을 사용하여 다양한 ADSI 기능을 설명합니다.

다음 개체 모델 그림에서 최상위 시스템 개체는 설치된 모든 ADSI 공급자에 대해 하나의 Namespace 개체를 포함합니다.

네임스페이스 컨테이너 개체

각 네임스페이스 개체는 각 디렉터리 서비스에서 루트로 정의되는 모든 서버, 도메인 또는 다른 종류의 디렉터리 시스템 개체의 최상위 루트 노드를 포함하는 컨테이너입니다.

ADSI는 클라이언트 애플리케이션이 균일한 메서드 집합을 사용하여 디렉터리 서비스와 상호 작용할 수 있도록 미리 정의된 개체 및 인터페이스 집합을 제공합니다. 그러나 ADSI는 디렉터리 서비스의 모든 기능에 대한 액세스를 제공하지 않을 수 있습니다. 각 디렉터리 서비스의 전체 기능 집합을 더 잘 사용하기 위해 ADSI는 디렉터리 서비스 공급자 및 타사 소프트웨어 공급업체가 ADSI에서 제공하는 인터페이스를 넘어 기능을 확장하는 데 사용할 수 있는 스키마 모델을 제공합니다.

각 공급자 Namespace 개체 내에 있는 루트 노드 컨테이너 개체에는 ADSI 스키마 컨테이너 개체가 포함됩니다. 이 개체에는 해당 공급자에 대한 모든 기능의 정의가 포함되어 있습니다. 자세한 내용은 ADSI 스키마 모델을 참조하세요.

이 단원에 포함된 항목은 다음과 같습니다.