0

我有一个使用 Opendj LDAP 服务器来管理用户的 Java Web 应用程序。可以通过 Web 应用程序或 LDAP 服务器 UI 添加用户。从 LDAP 服务器 UI 添加/编辑用户时,Web 应用程序是否会收到通知?目前,通过从 LDAP 服务器获取所有用户,定期在 Web 应用程序中刷新用户。有没有监听器之类的东西可以监视 Ldap 上的用户?我可以使用 Ldap SDK 中的任何内容吗?

任何指针表示赞赏。

4

2 回答 2

1

OpenDJ 支持 LDAP 持久搜索控件,该控件允许应用程序注册和接收条目和/或发生的更改。OpenDJ SDK 支持控件,但 JNDI 和其他 SDK 也支持控件。

于 2014-01-18T22:06:11.763 回答
0

如果您使用 JNDI,您可以使用NamingListener或其子接口之一,前提是服务器支持通知。其他 LDAP SDK 应该具有类似的功能。

于 2014-01-18T01:11:03.287 回答