Vantaggi dell'uso delle interfacce del servizio Active Directory
ADSI offre molti vantaggi agli amministratori di sistema, come descritto nella tabella seguente.
Funzionalità | Vantaggio |
---|---|
Apertura | Qualsiasi provider di directory può implementare un provider ADSI; gli utenti ottengono la libertà di scelta nei servizi directory senza sacrificare la gestibilità. |
DS indipendente | Amministrazione istrative le applicazioni non sono strettamente associate al servizio directory di un determinato fornitore. Amministrazione istrative e altre applicazioni abilitate per la directory possono essere sviluppate senza dover comprendere le API di directory specifiche del fornitore. La stessa applicazione può funzionare su più directory. I tempi di sviluppo e i costi di supporto sono ridotti. |
Supporto per più linguaggi | Gli oggetti ADSI consentono di accedere facilmente ai servizi directory tramite il modello a oggetti del componente. Le applicazioni COM possono essere scritte in linguaggi come Microsoft Visual Basic, Microsoft Visual Basic Scripting Edition (VBScript) e C/C++. |
Modello di programmazione semplice | ADSI è costituito da un piccolo set di interfacce facile da apprendere. |
Script | Qualsiasi linguaggio compatibile con Automazione (ad esempio, Visual Basic, VBScript, Perl, Rexx e altri) può essere usato per sviluppare applicazioni del servizio directory. Amministrazione istrator e gli sviluppatori possono usare gli strumenti già noti. La produttività è migliorata: i tempi di sviluppo e i costi di supporto sono ridotti. |
Funzionalità avanzate | Gli ISV e gli utenti finali sofisticati possono sviluppare applicazioni serie usando gli stessi modelli ADSI usati per semplici applicazioni amministrative con script. |
Estensibilità | I provider di directory, gli ISV e gli utenti finali possono estendere ADSI con nuovi oggetti e funzioni per aggiungere valore o soddisfare esigenze specifiche. |
Compatibile con OLE DB | ADSI fornisce un'interfaccia OLE DB in modo che i programmatori che hanno familiarità con la programmazione del database tramite OLE DB possano essere produttivi rapidamente. |