0

我有一个我们的应用程序需要与之交互的 ADAM 目录。目前我们有一个抽象,这样我们的存储库使用 Sql Server 而不是进行适当的 LDAP 调用。我们希望更接近我们的集成点并改用我们实际的 LDAP 存储库。

问题是这会减慢我们的开发场景。我们非常有“获取最新信息 -> F5”的体验,并且该应用程序“正常运行”。完全引入这个集成点将为我们杀死它,我们不想(完全)这样做。

是的,我们都可以在上面运行带有 ADAM 的 VM,但是这样做会产生很多开销。我们还有一个可以使用的集中式服务器,但连接速度很慢(我们通过 3G 连接远程工作,并且 LDAP 查找需要 5 秒的往返时间)。

所以我想知道是否有一种方法可以连接到 LDAP 协议,拦截这些调用并将它们重定向到 XML 或某种数据库。我听说过这种东西可用(这里说!)但在.Net 世界中找不到任何东西(我认为这是Java)。

所以基本上我正在寻找任何解决过类似问题的人,或者知道一种连接 LDAP 调用的方法。谢谢。

4

1 回答 1

0

您可以像现在一样使用#if DEBUG 转到您的数据库进行调试构建,然后转到发布版本中的 LDAP 存储库。

于 2010-03-02T07:12:46.323 回答