Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
检查LDAP连接(Java)_Java_Ldap_Naming - Fatal编程技术网

检查LDAP连接(Java)

检查LDAP连接(Java),java,ldap,naming,Java,Ldap,Naming,我使用javax命名来连接LDAP数据库。 有没有一种好方法可以检查连接是否仍然有效? 我在这里寻找一些真正有效的东西,因为它可能需要经常做 在一些网络搜索之后,我发现的只是一个快速搜索的建议,有没有更轻量级的方法 /mac有什么理由不能假设它仍然有效吗?这似乎是最有效的。将LDAP通信封装在类中。您可以通过重新连接然后重新执行请求的操作来处理由于断开连接而导致的任何异常。我倾向于同意。假设它是有效的,例外是它不是有效的,并且应该这样处理。是的,我同意,这就是我们现在使用它的方式,但是我们需要将

我使用javax命名来连接LDAP数据库。 有没有一种好方法可以检查连接是否仍然有效? 我在这里寻找一些真正有效的东西,因为它可能需要经常做

在一些网络搜索之后,我发现的只是一个快速搜索的建议,有没有更轻量级的方法


/mac

有什么理由不能假设它仍然有效吗?这似乎是最有效的。将LDAP通信封装在类中。您可以通过重新连接然后重新执行请求的操作来处理由于断开连接而导致的任何异常。

我倾向于同意。假设它是有效的,例外是它不是有效的,并且应该这样处理。是的,我同意,这就是我们现在使用它的方式,但是我们需要将代码硬塞进这个框架;)不管怎样,谢谢你的回复,我想也许我们可以像现在一样保留它。你对连接没有任何可视性。他们在幕后合二为一。但是,您不应该长时间保留
Contezt
对象。需要时获取并尽快发布。JNDI中的连接池将大大降低这一过程的性能成本。