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

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: 31888

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]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, 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
It is sorta covered in the JavaRanch Style Guide.
subject: Regarding JNDI doubt