Я тренируюсь на разработку с LDAP. Существует ли конкретный поставщик LDAP с открытым исходным кодом, который я могу установить на локальном компьютере Windows для этого? Чем проще, тем лучше.
1 ответ
С http://www.zytrax.com/books/ldap/ch4/win2k.html
Если вы хотите развернуть Open Source LDAPv3-совместимый сервер в Windows (XP, Windows 7, Vista), у вас есть три варианта:
OpenLDAP под Cygwin. Установщик cygwin проделал большую работу, сделав установку сложным, но очень простым процессом (это может занять более 30 минут, чтобы установить все), и они проделали потрясающую работу по сокрытию OpenLDAP (он находится в категории Libs) в установщике). Основным недостатком является то, что версия OpenLDAP не может регулярно обновляться. Если вы собираетесь заниматься разработкой или запускать другие * nix-пакеты под Windows, это очевидный выбор. http://www.cygwin.com/
ApacheDS. Работает под Java и включает в себя отличную систему LDAP Client/Development, которая называется Apache Directory Studio. Превосходный инструмент в качестве клиента для любой системы, включая OpenLDAP. Возможно, его сложно установить, поскольку он встроен в среду разработки Eclipse (которая всегда любит усложнять вещи), но стоит затраченных усилий. http://directory.apache.org/apacheds/
Если вам нужна простая установка текущей версии OpenLDAP в Windows одним щелчком мыши, вы можете сделать не лучше, чем OpenLDAP для Windows. Он обновляется довольно часто (OpenLDAP 2.4.35, июль 2013 г.). Он устанавливает Berkley DB (база данных OpenLDAPs bdb или база данных hdb), OpenSSL (обеспечивает поддержку OpenLDAP TLS) и даже Cyrus SASL (обеспечивает поддержку Kerberos). Мы опишем его установку ниже. OpenLDAP не запускается как задача Windows, а запускается в окне dos. http://userbooster.de/en/download/openldap-for-windows.aspx