It's not a secret anymore!
The moose likes EJB and other Java EE Technologies and the fly likes JNDI Bindings for Remote Objects? 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 "JNDI Bindings for Remote Objects?" Watch "JNDI Bindings for Remote Objects?" New topic

JNDI Bindings for Remote Objects?

Stu Higgs
Ranch Hand

Joined: Jan 01, 2006
Posts: 74

I am studying RMI-IIOP and JNDI as a prerequisite foundation for EJB.

I am trying to figure out how to bind a Remote Object (not an EJB)to the JNDI tree of the J2EE application server. I would then like to call this remote object from the client running on another machine. Client can be desktop or servlet etc..How do I bind a Remote Object to the J2EE Application Server JNDI tree and what java:comp/env/ would I use? Is this possible? Maybe this makes no sense, but I am not sure. Can this be done in the deployment descriptor? Most of my consufusion comes from my EJB's being binded to JNDI automatically by my IDE(Netbeans) build and deploy tools so I have no idea where to do this manually for EJB or any object i may wish to bind.

Jeanne Boyarsky
author & internet detective

Joined: May 26, 2003
Posts: 33127

Many objects, such as EJBs and datasources, are bound automatically by the app server. For other objects, you can bind them programmatically using initialContext.bind().

You get the initial context the same way you do when finding an EJB.

[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
Stu Higgs
Ranch Hand

Joined: Jan 01, 2006
Posts: 74
Hi Jeanne,

Thanks! I was just playing around with various methods from Context Interface last night...sometimes it is tough to see the tree in the forest.

So I am supposing now that once binded, the Remote Object will be accessible via use of client stub and JNDI lookup just like an EJB would be accessible etc...? This is all very new territory for me, sorry if it is a dumb question. Will post back with results...

Thanks again...
I agree. Here's the link:
subject: JNDI Bindings for Remote Objects?
It's not a secret anymore!