Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/355.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 以XML为后端的LDAP服务器_Java_Xml_Ldap_Backend - Fatal编程技术网

Java 以XML为后端的LDAP服务器

Java 以XML为后端的LDAP服务器,java,xml,ldap,backend,Java,Xml,Ldap,Backend,说到LDAP,我是个新手。我需要为Java应用程序的用户身份验证/授权设置一个基本ldap服务器。据我所知,这将是一个小型部署,所以我被要求提供一些简单、轻便的东西,如果可能的话,还需要一个使用XML作为后端的服务器 您能推荐任何符合此标准的可能服务器吗?我还没有找到任何提到XML作为后端的文件。这是否存在?我只发现OpenLDAP支持基于纯文本LDIF文件构建的后端 ==编辑==== 我错过了上面关于OpenLDAP及其后端支持的措辞。我的意思是,我能找到的唯一能够[轻松]支持纯文本文件的服务

说到LDAP,我是个新手。我需要为Java应用程序的用户身份验证/授权设置一个基本ldap服务器。据我所知,这将是一个小型部署,所以我被要求提供一些简单、轻便的东西,如果可能的话,还需要一个使用XML作为后端的服务器

您能推荐任何符合此标准的可能服务器吗?我还没有找到任何提到XML作为后端的文件。这是否存在?我只发现OpenLDAP支持基于纯文本LDIF文件构建的后端

==编辑==== 我错过了上面关于OpenLDAP及其后端支持的措辞。我的意思是,我能找到的唯一能够[轻松]支持纯文本文件的服务器是OpenLDAP(在我研究的文档中公开声明)。 ==结束编辑====

任何关于ldap、使用哪种产品等的通用指针都值得赞赏。我计划使用未绑定的API与服务器通信;我还没有决定使用哪台服务器(可能是ApacheDS)


提前谢谢。

我不是回答这个问题的专家。但我想让你看看这个链接,然后决定

我只发现OpenLDAP支持基于纯文本LDIF文件构建的后端

这是严重不真实的。OpenLDAP支持很多后端,包括BDB、LDIF、SQL、另一个LDAP服务器、中继、passwd、null等等

XML不在其中,但无论如何,XML将是一个糟糕的选择


例如,使用BDB后端有什么问题?

是的,我知道OpenLDAP支持几种不同的后端,很抱歉不清楚。我的意思是OpenLDAP是我能找到的唯一一个支持纯文本LDIF作为后端的。此外,ApacheDS基本上支持任何存储机制,甚至可以在内存中进行备份,但您必须自己实现分区。我不知道为什么要使用XML作为后端,这就是我被要求的。