Hi, I would like to know, what exactly is JNDI? when should we use jndi? Suppose i've 5-6 applications and i want to keep a common authentication for all those applications, can i use jndi for such purposes? Till now, i have used jndi name just to locate ejb component, but have no much knowledge abt it. Secondly, i would like to know, do we require any specialized server for this?