Характеристика
|
Преимущества
|
Открытость
|
Любой поставщик службы каталога может создать ADSI-provider; пользователи могут выбирать любую удобную им службу каталога, сохраняя все возможности ее администрирования
|
Независимость от службы каталогов
|
Инструменты администрирования не привязаны к конкретной службе каталога, и одно приложение может работать с различными каталогами. Это уменьшает затраты на проектирование и сопровождение программ
|
Поддержка Java
|
С помощью Java COM объекты ADS! обеспечивают апплетам и приложениям Java простой доступ к службам каталогов
|
Безопасность
|
ADSI поддерживает программные модели аутентификации (Authentication model) и авторизации (Authorization model)
|
Простая модель программирования
|
Можно создавать административные и другие ориентированные на использование каталогов программы, не вдаваясь в детали API конкретного производителя службы каталога
|
Сервер автоматизации OLE
|
Для создания приложений, работающих с каталогами, можно использовать любые средства разработки контроллеров автоматизации OLE (Visual Basic, PERL, Rexx, C/C++ и другие). Администраторы и разработчики могут использовать любые знакомые им инструменты проектирования, что увеличивает эффективность их работы
|
Большой набор функций
|
Одни и те же модели ADSI можно использовать как для написания простых сценариев, так и для создания сложных приложений
|
Расширяемость
|
Поставщики служб каталогов, ISV и конечные пользователи могут добавлять в ADSI новые объекты и функции, расширяющие возможности интерфейсов или отвечающие частным требованиям
|