Benefícios do uso de interfaces de serviço do Active Directory
O ADSI oferece muitos benefícios aos administradores de sistema, conforme descrito na tabela a seguir.
Recurso | Benefício |
---|---|
Aberto | Qualquer provedor de diretório pode implementar um provedor ADSI; Os usuários ganham liberdade de escolha nos serviços de diretório sem sacrificar a capacidade de gerenciamento. |
DS independente | Os aplicativos administrativos não estão totalmente vinculados ao serviço de diretório de um determinado fornecedor. Aplicativos administrativos e outros aplicativos habilitados para diretório podem ser desenvolvidos sem a necessidade de entender APIs de diretório específicas do fornecedor. O mesmo aplicativo pode funcionar em vários diretórios. O tempo de desenvolvimento e os custos de suporte são reduzidos. |
Suporte a vários idiomas | Os objetos ADSI fornecem acesso fácil aos serviços de diretório por meio do modelo de objeto do componente. Os aplicativos COM podem ser escritos em linguagens como Microsoft Visual Basic, Microsoft Visual Basic Scripting Edition (VBScript) e C/C++. |
Modelo de programação simples | O ADSI consiste em um pequeno conjunto de interfaces fáceis de aprender. |
Script | Qualquer linguagem compatível com automação (por exemplo, Visual Basic, VBScript, Perl, Rexx e outros) pode ser usada para desenvolver aplicativos de serviço de diretório. Administradores e desenvolvedores podem usar as ferramentas que já conhecem. A produtividade é aprimorada — o tempo de desenvolvimento e os custos de suporte são reduzidos. |
Funcionalmente rico | ISVs e usuários finais sofisticados podem desenvolver aplicativos sérios usando os mesmos modelos ADSI que são usados para aplicativos administrativos com script simples. |
Extensível | Provedores de diretório, ISVs e usuários finais podem estender o ADSI com novos objetos e funções para agregar valor ou atender a necessidades exclusivas. |
Reconhecimento de OLE DB | O ADSI fornece uma interface OLE DB para que programadores familiarizados com programação de banco de dados por meio do OLE DB possam ser produtivos rapidamente. |