CONTENTS | PREV | NEXT |
The JNDI architecture consists of the JNDI API and the JNDI SPI. The JNDI API allows Java applications to access a variety of naming and directory services. The JNDI SPI is designed to be used by arbitrary service providers including directory service providers. This enables a variety of directory and naming services to be plugged in transparently to the Java application (which uses only the JNDI API). The following diagram shows the JNDI architecture and includes a few service providers of directory and naming contexts as examples.