ApacheDS Shared · Created to eliminate cyclic project dependencies between the core and the maven plugin. Any code shared across modules in general can go here so long as it does not depend on other modules.
Group: directory - All Dependencies
ApacheDS Main · A single executable server jar containing all dependencies. This jar can be used as the JNDI provider or to fire up the standalone directory server.
ApacheDS Core · Server's core contains all backend subsystems. It depends on protocol and uses it with seda to service LDAP requests. The core contains the JNDI provider, interceptor framework, interceptor services, the schema subsystem and the database subsystem. Hence the core is the heart of the server.
Apache Directory Project · The Apache Directory Server (ApacheDS) is an embeddable LDAPv3 directory server with other protocol plugins such as kerberos. It is designed to be completely pluggable in every aspect including backends and frontend handlers making making it an ideal experimentation platform for LDAP protocol testing, and for use in building other tools like like meta directories, and virtual directories. ApacheDS aims to introduces stored procedures, triggers, views, and queues to the world of LDAP.
ApacheDS Plugin · A collection of tools as plugins to manage various tasks associated with the directory server.