File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes EJB and other Java EE Technologies and the fly likes Regarding JNDI doubt Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "Regarding JNDI doubt" Watch "Regarding JNDI doubt" New topic

Regarding JNDI doubt

Sudhakar Reddy Kurakula
Ranch Hand

Joined: Aug 19, 2006
Posts: 42

I have binded one object in Jdni.But now two clients want to access that resource at a time using lookup() method.Now both clients will work on the same object or on different objects.

Jeanne Boyarsky
author & internet detective

Joined: May 26, 2003
Posts: 33132

They would be working with the same object because only one copy was bound to the JNDI.

[OCA 8 book] [Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper

Joined: Aug 26, 2006
Posts: 4968

Of course, the object bound to JNDI might be a factory, so they might be working with a factory, that actually produces multiple instances of the thing the client really wants.

Like, a DataSource is bound to JNDI. People access a DataSource, but not for a DataSource, but for a database connection. So, even if everyone gets the same datasource, the clients will be getting a different connection from the pool.

Okay, the connection pool presents all sorts of sharing issues as well. But you know what I mean.

-Cameron McKenzie
I agree. Here's the link:
subject: Regarding JNDI doubt
jQuery in Action, 3rd edition