The Java Naming and Directory Interface (JNDI) provides a Java based programmer's interface to directory services like Lightweight Directory Access Protocol (LDAP) and NDS. (Novell Directory Services? Netware Directory Services?) See http://java.sun.com/products/jndi/index.html