Bagikan melalui


Menggunakan Antarmuka Layanan Direktori Aktif

Antarmuka Layanan Direktori Aktif (ADSI) menyediakan sarana bagi aplikasi klien layanan direktori untuk menggunakan satu set antarmuka untuk berkomunikasi dengan namespace layanan apa pun yang menyediakan implementasi ADSI. Klien ADSI menggunakan Antarmuka Layanan Direktori Aktif yang terdefinisi dengan baik sebagai pengganti panggilan API khusus jaringan untuk mendapatkan akses yang lebih sederhana ke layanan untuk namespace layanan.

Antarmuka Layanan Direktori Aktif sesuai dengan Model Objek Komponen (COM) dan mendukung fitur COM standar.

ADSI menyediakan antarmuka yang sesuai dengan Automation untuk pengontrol terikat nama seperti Java, sistem pengembangan Microsoft Visual Basic, dan Visual Basic Scripting Edition (VBScript). ADSI juga dapat menyediakan antarmuka yang dapat mengoptimalkan performa untuk antarmuka yang tidak sesuai dengan Automation, untuk digunakan dengan lingkungan bahasa seperti C dan C++.

ADSI juga menyediakan antarmuka non-otomatisasi, IDirectoryObject dan IDirectorySearch, untuk mendukung manajemen dan kueri objek direktori.

Selain itu, ADSI menyediakan penyedia OLE DB sendiri, sehingga setiap klien yang sudah menggunakan OLE DB, termasuk yang menggunakan Objek Data ActiveX, dapat mengkueri layanan direktori secara langsung.

Aplikasi web yang menggunakan Halaman Server Aktif juga dapat memprogram akses ke layanan direktori melalui ADSI.

Klien ADSI dapat secara terprogram menemukan semua penyedia ADSI di situs dan menggunakan antarmuka yang sama untuk berkomunikasi dengan setiap namespace layanan. Saat penyedia tambahan diinstal, klien ADSI dapat berkomunikasi, tanpa mengolah ulang, dengan namespace baru juga.

Panduan pemrograman ini menjelaskan cara kerja ADSI dan menyediakan informasi untuk melakukan tugas tertentu di ADSI. Topik berikut dibahas: