Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/342.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
基于Java或Groovy的LDAP服务器作为ruby ldapserver的替代方案?_Java_Groovy_Ldap - Fatal编程技术网

基于Java或Groovy的LDAP服务器作为ruby ldapserver的替代方案?

基于Java或Groovy的LDAP服务器作为ruby ldapserver的替代方案?,java,groovy,ldap,Java,Groovy,Ldap,几年前,我编写了一个小型LDAP网关,通过从关系数据库中查找结果来处理来自邮件客户端(Apple mail、Thunderbird、SquirrelMail等)的LDAP请求。它主要用于自动完成电子邮件地址,但也可用于通讯簿软件(如Apple AddressBook) 当前的解决方案运行良好,但基于。现在,我正在寻找一种轻量级的基于Java或Groovy的ruby ldapserver替代品,因为与ruby相比,使用Java和Groovy让我感觉更自在 有许多Groovy库用于对LDAP客户端进

几年前,我编写了一个小型LDAP网关,通过从关系数据库中查找结果来处理来自邮件客户端(Apple mail、Thunderbird、SquirrelMail等)的LDAP请求。它主要用于自动完成电子邮件地址,但也可用于通讯簿软件(如Apple AddressBook)

当前的解决方案运行良好,但基于。现在,我正在寻找一种轻量级的基于Java或Groovy的ruby ldapserver替代品,因为与ruby相比,使用Java和Groovy让我感觉更自在

有许多Groovy库用于对LDAP客户端进行编码,例如用于对现有服务器进行身份验证或查找。然而,我还没有找到任何适合实现轻量级LDAP服务器的东西(ApacheDS看起来太重了,因为我只需要接收和响应LDAP查询)


任何想法都将不胜感激。谢谢

嵌入式spring ldap服务器


这似乎只是简单地将ApacheDS嵌入到spring应用程序中:“使用这种方式,名称空间解析器将创建一个嵌入式Apache目录服务器,并扫描类路径中的任何LDIF文件,它将尝试将这些文件加载到服务器中。”,与使用ApacheDS单机版相比,在ApacheDS中实现我的自定义逻辑不会更容易。