JNDI service

A naming service's primary functions are to provide an application deployer or assembler with a mechanism to set up a mapping (known as a binding) of an object to a logical name, and to provide a mechanism by which an application component, such as a servlet, may retrieve an object by presenting the naming service with the object's logical name.

The objects registered with a naming service include environment variables, application components (such as EJBs), and resources (such as a factory object that constructs connections to an external resource, or even a plain old Java object.)

At runtime, an application component, such as a servlet, would use JNDI to ask its container to resolve these logical references to the environment variables, ...

Get Tomcat 6 Developer's Guide now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.