Co je to adresářová služba?
Na vnější straně se služba adresáře objevuje podobná velké databázi. Adresář podporuje velké množství dat a data jsou organizována podle uzlu a hodnoty. Služba adresáře katalogizuje různé informace v závislosti na jejím zaměření. Například služba síťového adresáře katalogizuje všechny zdroje na počítači, zatímco adresář adresáře doménového názvu (DNS) katalogy webových stránek. Rozdíly mezi adresářem a databází spočívají v tom, že adresář může zahrnovat redundantní informace a adresáře jsou čteny více než napsány, takže mnoho příkazů zápisu je vynecháno.
Služba adresáře se jeví jako databáze. Drží podobná data a organizuje každý kus údaje do formátu uzlu a hodnoty, 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 byl adresář pro telefonní knihu, uzel by byl název, zatímco hodnota by byla atelefonní číslo odpovídající názvu.
adresáře lze vytvořit pro mnoho účelů. 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 tom, jak získat přístup k hardwaru nebo softwaru. Adresář DNS bere názvy domén webových stránek a vytváří doménu založenou na čísle pro web, který uživatel také zřídka vidí. Technologie adresáře je všestranná, ale adresář by měl být vytvořen pouze pro jeden účel, nebo se informace mohou střetávat.
Zatímco podobná databázovým modelům má adresářová služba některé velké rozdíly. V databázi, pokud jsou v tabulkách uloženy redundantní nebo opakující se informace, může způsobit, že databáze náhodně propojí skutečně nesouvisející data nebo vytváří problémy s programováním. V adresáři mohou být informace nadbytečné. Například adresář telefonního knihy může zahrnovat několik jmen, která jsou identická, ale adresář je bude schopen rozlišit na základě odlišných telefonních čísel.
Služba adresáře lze číst a zapsat, ale častěji se čte. Výsledkem je mnoho příkazů zápisu nalezených v databázové technologii, která není zahrnuta do adresářů. Funkce vrácení a transakce jsou omezené, protože adresář je jednoduše nepotřebuje.
Každá služba adresáře musí obsahovat plán. Tento plán je sada pravidel naprogramovaných do adresáře, která říká adresáři, jaké informace jsou důležité, co by mělo být shromažďováno 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í.