ApacheDS ™는 Java로 완전히 작성된 확장 가능하고 내장 가능한 디렉토리 서버이며 Open Group과 호환되는 LDAPv3 인증을 받았습니다.LDAP 외에도 Kerberos 5 및 비밀번호 변경 프로토콜을 지원합니다.이 풍부한 구성이 부족한 LDAP 세계에 트리거, 저장 프로 시저, 큐 및 뷰를 도입하도록 설계되었습니다.LDAP 서버간에 고유하게 만드는 몇 가지 기능이 있습니다.이러한 기능 중 일부는 다음과 같습니다.-LDAP 및 X.500 플랫폼으로 설계되었습니다.플러그 가능한 구성 요소 및 하위 시스템은 ApacheDS를 매우 모듈화하고 LDAP 프로토콜의 다양한 측면을 실험하는 데 이상적입니다.-서버의 프론트 엔드는 백엔드에서 완전히 분리 가능하며 그 반대도 가능하므로 가상 디렉토리, 프록시 서버 및 X.500 디렉토리로의 게이트웨이 구현에 매우 유연합니다.-여러 백엔드를 구현하여 서버의 파티션 넥서스에 연결할 수 있습니다.서버는 기본적으로 BTree 기반 파티션을 지원하지만 인터페이스를 준수하는 한 모든 백업 저장소를 사용하여 파티션을 구현할 수 있습니다.-서버는 특수 시스템 백엔드를 통해 관리 측면을 노출합니다.LDAP는 ou = system의 시스템 명명 컨텍스트를 통해 이러한 문제를 관리하는 데 사용할 수 있습니다.서버는 전체 백엔드 서브 시스템의 외관으로 서버 측 JNDI LDAP 제공자를 포함합니다.JNDI 조작은이 제공자가 서버 항목을 저장하는 넥서스 및 대상 파티션에 대한 조작으로 직접 변환됩니다.-서버의 네트워킹 코드 인 MINA (Multipurpose Infrastructure for Network Applications)는 LDAP뿐만 아니라 모든 종류의 플러그 가능 프로토콜 공급자를 위해 설계되었습니다.MINA는 ApacheDS에 많은 양의 동시성을 처리 할 수있는 기능을 제공합니다.-LDAP 저장 프로 시저 및 트리거는 다음 주요 버전의 ApacheDS에 대해 예약됩니다.-OpenGroup에서 인증 한 LDAPv3 호환