jndi的困惑

07-05-15 gougou3250
    

我对jndi的理解,不就是把代码里的配置文件写到jndi.properties里面么
那在代码里用一个hashmap的方式导入到InitialContext()里跟直接用代码写,感觉区别不大啊,只是使用了某个设计模式吧
我的jndi.properties要写多个配置信息该怎么写呢
比如java.naming.provider.url 我有多个不同意义的url该怎么来写

    

banq
2007-05-15 13:59

现在服务器已经做得很方便,象JBoss之类无需写jndi.properties,直接使用context寻找就可以。如果需要配置,可参考相关服务器手册。

gougou3250
2007-05-16 09:28

有服务器是简单啊,但是我不用服务器呢
还有很多特殊情况用不了呢?该怎么解决这个问题

banq
2007-05-16 11:18

>但是我不用服务器呢
JNDI是服务器组件功能一部分,不使用服务器,也必须有一个JNDI Server或端口,没有JNDI Server就没办法用JNDI

gougou3250
2007-05-17 13:09

原来这样的啊~~
我只是用的activemq,然后自己写了一个jndi.properties文件,在程序里就可以使用文件里的东西,看来是activemq做了一些处理才支持的.

至于server什么的,不需要吧,只要写个处理该文件的类就可以了,类似proxool读配置文件一样

2Go 1 2 下一页