Link copiato negli appunti
JNDI è un acronimo che sta per Java Naming and Directory Interface. È un insieme di API (Application Programming Interface) che consentono di interfacciarsi con i servizi di naming e directory. Un servizio di naming e directory si occupa di fornire una soluzione per identificare ed associare nomi con dati (ad esempio, un sistema operativo utilizza un servizio del genere per far corrispondere ad ogni nome di file un corrispondente oggetto del file system). Tra i servizi di naming e directory con i quali si può interfacciare JNDI ricordiamo: RMI, CORBA, DNS e LDAP.