Hace ya algún tiempo trabajé con la Integración del OpenDS y OpenSSO, para complir generar las bases de una plataforma empresarial orientada a Servicios. En aquella ocasión el OpenSSO resulto un poco confuso y un poco dificil de usar, sobre todo sin estar familirizado.
Por otro lado el OpenDS fue una herramienta facil de instalar y de usar, claro está requeriamos de un cliente externo para el control de LDAP, por lo cual utilizamos el Apache Directory Studio, (el cual como adivinaran es Libre). Una vez que se instaló el OpenDS y el Apache Directory Studio, nos fue posible realizar pruebas para poder autenticar usuarios en el LDAP y no en una base de datos.
Un poco de tiempo después y gracias al Libro de Core Java, Volumen II en su octava Edición, nos fue posible poder realizar operaciones de Escritura y de Lectura al LDAP utilizando unicamente el JSDK, sin necesidad de librerias externas como las de Novell.
En la actualidad el OpenDS a mejorado mucho tanto en rendimiento como en la imagen de su administrador, cuenta con muchas de las características que tienen la mayoria de los LDAP, y para los usuarios poco experimientados es una buena alternativa para poder utilizar este tipo de servicios de Directorio.