Microsoft ADSI(Active Directory Service Interfaces)는 ADSI 규격의 클라이언트 응용 프로그램에서 하나의 표준 인터페이스 집합을 사용하여 Windows® 디렉터리 서비스, LDAP, NDS 등 다양한 종류의 디렉터리 프로토콜에 액세스할 수 있게 하는 COM 기반의 디렉터리 서비스 모델입니다. ADSI는 클라이언트 응용 프로그램이 구현되지 못하게 하며 기반 데이터 저장 또는 프로토콜의 운영 세부 사항으로부터 보호합니다.
ADSI 공급자를 호출하는 응용 프로그램은 ADSI 클라이언트 응용 프로그램에서 사용할 수 있습니다. 공급자에 의해 제공되는 데이터는 공급자에 의해 정의되는 사용자 정의 이름 공간에서 구성됩니다. 공급자는 ADSI에 의해 정의된 인터페이스를 구현할 뿐 아니라, ADSI 스키마를 구현할 수도 있습니다. 스키마는 ADSI 공급자에 의해 제공되는 개체와 이름 공간 구조에 대한 메타 데이터를 제공하는 데 사용됩니다. 속성 특성은 속성이 만들어진 때에만 설정됩니다.
ADSI에 대한 자세한 내용은 Platform SDK의 Active Directory Service Interfaces 2.0 SDK와 Active Directory Schema SDK를 참조하십시오.
IIS는 현재 대부분의 인터넷 사이트 구성 정보를 IIS 메타베이스라는 사용자 정의 데이터 저장소에 저장합니다. IIS는 응용 프로그램에서 메타베이스에 액세스하고 조작할 수 있도록 하위 수준 DCOM 인터페이스를 제공합니다. 메타베이스에 쉽게 액세스하기 위해 IIS는 DCOM 인터페이스에서 제공하는 대부분의 기능을 만족하는 ADSI 공급자를 포함하며, 이를 ADSI 규격의 클라이언트 응용 프로그램에 표시합니다. ADSI와 IIS 사용에 대한 자세한 내용은 IIS 관리 개체 사용을 참조하십시오.