RMI对象绑定到JNDI的问题,请高手帮忙!

wwlhp@jdon.com

下面是我的几个问题:
1〉 我理解的是,JNDI服务提供者不一定是java对象。那么JNDI服务到底运行在哪里呢?是否可能与被绑定对象的机器相隔万里?如果是的话,那么被绑定的对象是怎么被传送到JNDI服务的呢?
2〉 JNDI树是否和被绑定对象运行在同一个JVM内?
3〉 JNDI树是否有一份被绑定对象的拷贝?
4〉 应该把RMI对象还是他的stub绑到JNDI树上呢?

我对JNDI的工作原理很不清楚,请各位帮忙,谢谢!