Connection 管理

JNDI 提供了用于访问命名和目录服务的高级interface。 JNDI Context实例与基础网络连接之间的 Map 可能不是一对一的。只要保留interface语义,服务提供者就可以自由共享和重用连接。应用程序开发人员通常不需要了解Context实例如何创建和使用连接的详细信息。当开发人员需要调整其程序时,这些详细信息很有用。

本课描述了 LDAP 服务提供商如何使用连接。它描述了创建连接时以及如何指定特殊的连接参数,例如多个服务器和连接超时。本类还显示了如何在支持它的网络环境中动态发现和使用 LDAP 服务器。

创建的连接final必须关闭。本课包含一个由 Client 端和服务器描述connection closures的部分。

最后,本类向您展示如何使用connection pooling来提高使用许多短期连接的应用程序的效率。

Note:

本课中介绍的信息特定于 JDK 中的 LDAP 服务提供商。其他供应商的 LDAP 服务提供商可能不会使用相同的策略来 管理 连接。