Co je adresářová služba?
Na vnější straně se adresářová služba jeví jako velká databáze. Adresář podporuje velké množství dat a data jsou uspořádána podle uzlu a hodnoty. Adresářová služba bude katalogizovat různé informace v závislosti na jejím zaměření. Například síťová adresářová služba katalogizuje všechny prostředky v počítači, zatímco adresářový systém (DNS) katalogizuje webové stránky. Rozdíly mezi adresářem a databází spočívají v tom, že adresář může obsahovat nadbytečné informace a adresáře se čtou více než zapisují, takže mnoho příkazů pro zápis je vynecháno.
Adresářová služba se jeví jako databáze. Uchovává podobná data a organizuje každý kus počátku do formátu uzlů a hodnot, podobně jako některé hierarchické a relační databázové modely. Uzel v adresáři je primární informace, zatímco hodnota je řetězec dat připojených k uzlu. Pokud by adresář byl pro telefonní seznam, uzlem by bylo jméno, zatímco hodnotou by bylo telefonní číslo odpovídající jménu.
Adresáře lze sestavit z mnoha důvodů. Síťový adresář podrobně popisuje veškerý software a hardware v počítači, ale zřídka vyžaduje, aby uživatel věděl o adresáři nebo o přístupu k hardwaru nebo softwaru. Adresář DNS převezme názvy domén webových stránek a vytvoří pro web doménu založenou na číslech, kterou také uživatel zřídka vidí. Technologie adresářů je univerzální, ale adresář by měl být vytvořen pouze pro jeden účel, jinak by se informace mohly střetnout.
I když je adresářová služba podobná databázovým modelům, má některé velké rozdíly. Pokud jsou v databázi uloženy redundantní nebo opakující se informace v tabulkách, může to způsobit, že databáze omylem propojí skutečně nesouvisející data nebo vytvoří problémy s programováním. V adresáři mohou být informace nadbytečné. Například adresář telefonního seznamu může obsahovat několik stejných jmen, ale adresář je bude schopen rozlišit na základě různých telefonních čísel.
Adresářovou službu lze číst a zapisovat do ní, ale častěji se pouze čte. Výsledkem je, že mnoho příkazů pro zápis nalezených v databázové technologii není zahrnuto do adresářů. Funkce vrácení a transakce jsou omezené, protože adresář je prostě nepotřebuje.
Každá adresářová služba musí obsahovat plán. Tento plán je soubor pravidel naprogramovaných do adresáře, který říká adresáři, jaké informace jsou důležité, jaké by měly být shromažďovány a jaké informace je třeba ignorovat. Bez plánu by se adresář pokusil absorbovat všechny informace, což by způsobilo přetížení.