ASP - Интерфейсы Active Directory Service Interfaces
Интерфейсы Microsoft Active Directory Service Interfaces (ADSI) представляют собой модель службы каталогов на основе модели компонентных объектов, позволяющую клиентским приложениям, совместимым с ADSI, получать доступ к широкому кругу разных протоколов каталогов, включая службу каталогов Windows®, LDAP и NDS, используя всего один стандартный набор интерфейсов. ADSI ограждает клиентское приложение от реализации и вмешательства в работу базового хранилища данных или протокола.
Приложение, называемое поставщиком ADSI, делает себя доступным для клиентских приложений ADSI. Данные, предоставляемые поставщиком, организованы в специальное пространство имен, определенное поставщиком. Вдобавок к реализации интерфейсов, определенных ADSI, поставшик может реализовывать схему ADSI. Схема используется для предоставления метаданных о структуре пространства имен и объектов, предоставляемых поставщиком ADSI.
Дополнительные сведения о ADSI содержатся в Active Directory Service Interfaces Version 2.0 SDK и Active Directory Schema SDK в пакете SDK операционной системы.
ADSI и IIS
В настоящее время большинство сведений IIS о конфигурации узла Интернета хранится в специальном хранилище данных, называемом метабазой IIS.
IIS предоставляет низкоуровневый интерфейс DCOM, позволяющий приложениям получать доступ к этой метабазе и управлять ею. Для упрощения доступа к метабазе IIS также включает поставщика ADSI, перехватывающего большинство функций интерфейса DCOM и предоставляющего их любому клиентскому приложению, совместимому с ADSI.
Дополнительные сведения о совместном использовании ADSI и IIS содержатся в разделе Использование объектов IIS Admin.