0

我正在编写一个使用 JNDI 连接到 LDAP 服务器的小程序。据我所知,要编写这样的程序,我需要:具有 JNDI API、LDAP 服务器、LDAP 服务提供者接口的 JDK。这就是我所知道的,但我不知道如何使用这些组件来实现我的程序。以下是我的问题:

  1. 我可以使用普通的 java JDK 来使用 JNDI API 还是需要 J2EE?
  2. LDAP 服务器是软件吗?如果是,你能推荐我应该使用哪个软件吗?
  3. LDAP 服务器中是否包含 LDAP SPI 如果没有,您能告诉我如何获取它吗?
  4. 完成上述问题后,我需要做什么配置?

我对 Java 非常熟悉,我正在使用 notepadd++ 编写代码。希望能得到帮助。

问候

4

1 回答 1

0
  1. 您只需要 J2SE。
  2. (a) 是 (b) 不是。
  3. 没有“LDAP SPI”之类的东西。JDK 附带了一个 JNDI SPI 和一个 JNDI LDAP 提供程序,它是客户端,而不是服务器端。这个子问题没有意义。
  4. 没有“上面的问题”,只有三四个简单的问题。您必须配置您选择的 LDAP 服务器,这不是询问它的地方,
于 2013-09-05T10:28:42.893 回答