ApacheDS ™ е разширяем и вграждащ се директорен сървър, изцяло написан на Java, който е сертифициран LDAPv3, съвместим от Open Group.Освен LDAP той поддържа Kerberos 5 и протокола за промяна на паролата.Той е проектиран да въведе тригери, съхранявани процедури, опашки и изгледи в света на LDAP, на който липсват тези богати конструкции.Той има няколко функции, които го правят уникален сред LDAP сървърите.Някои от тези характеристики са както следва: - Проектиран като LDAP и X.500 платформа;подвижни компоненти и подсистеми правят ApacheDS изключително модулен и идеален за експерименти с различни аспекти на LDAP протокола.- Фронтовата линия на сървъра е напълно отделяща се от неговия бекенд и обратно, което го прави много гъвкав за внедряване на виртуални директории, прокси сървъри и шлюзове към X.500 директории.- Няколко пакета могат да бъдат реализирани и включени в връзката на дяла на сървъра.Сървърът поддържа дял, базиран на BTree, извън кутията, но всеки резервен магазин може да се използва за реализиране на дял, стига той да съответства на интерфейсите.- Сървърът излага аспекти на администриране чрез специален системен бекенд.LDAP може да се използва за управление на тези проблеми чрез контекста за именуване на системата при ou = system.Сървърът съдържа доставчик на JNDI LDAP от страна на сървъра като фасада за цялата подсистема.Операциите на JNDI се превеждат директно от този доставчик в операции срещу nexus и целевите дялове, съхраняващи записи на сървъра.- Мрежовият код на сървъра, MINA (Многофункционална инфраструктура за мрежови приложения) е проектиран за доставчици на подвижни протоколи от всякакъв вид, а не само за LDAP.MINA дава възможност на ApacheDS да борави с големи количества паралел.- LDAP съхранени процедури и задействания са планирани за следващата основна версия на ApacheDS.- Съвместим с LDAPv3 сертифициран от OpenGroup
apacheds