有个支持jndi的Server就可以(Weblogic,Websphere等好像都支持)。
同rmi的名字和对象绑定一样,JNDI和LDAP也是如此,不过是允许有属性而已。并且支持分级(没有试过在RMI里面用DirContext,不过应该也是可以的吧。)。
同rmi的名字和对象绑定一样,JNDI和LDAP也是如此,不过是允许有属性而已。并且支持分级(没有试过在RMI里面用DirContext,不过应该也是可以的吧。)。
解决方案 »
- 【求助】myeclipse里编写一个动态验证码出错求解答
- 加入一句话之后tomcat 报错了 。急.....
- 跪求 google suggest 仿写代码
- QQ界面设计
- 崩溃~~这是什么错误!!
- JDOM处理xml的问题.提示org.jdom不存在
- hbm2dll初次使用出错了 (Could not instantiate dialect class)
- 求一解决方案!我被郁闷了!
- ASP 能都做到,在WEB中编辑WORD 文档!! JSP 如何实现?
- 求助 java.lang.NoSuchMethodError
- 如何在Java类中调用Tomcat的JNDI进行数据库连接?
- 帮mm!!关于tomcat重启的问题,急!!!
import weblogic.jndi.*;
import java.util.*;Context ctx = null;
Hashtable ht = new Hashtable();ht.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");
ht.put(Context.PROVIDER_URL,"t3://localhost:7001");
ht.put(Context.SECURITY_CREDENTIALS,"password");try
{
ctx = new InitialContext(ht);
//do something with the context
}
catch(NamingException e){}finally
{
try
{
ctx.close();
}
catch(Exception e){}
}
还有就是iplanet应该是比较好用的,但是安装他一定要有域,但是一配置好域控制器Active Directory也启用了,再安装iplanet我就有两个ldap实现了,这不是很伤啊?而且我不想用AD,因为书上说按照传统(讽刺啊),微软向AD里添加了很多非标准的东西。就像如果要用JDBC,用Access或者SQL Server作数据库是很不上品的啊。
不过,在项目中觉得这些API会导致内存不稳定,CPU占用率比较高
想问一下各位有什么好办法