[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: LDAPV3 server implementation

At 09:55 AM 9/8/99 +0530, Bharat Tewari wrote:
>I have few questions to ask on LDAP software :
>1. I looked for the ldapv3 implementation i.e openldap 2.0 but i couldnt
>find the software. In the sun article it said that its already available as
>alpha testing phase. Can somebody tell me how do i get that?

OpenLDAP 2.0 is in alpha.  Details can be found in the announcement
(and subsequent URL correction) in the OpenLDAP-devel mailing list

  This is primarily a developer preview release and is for testing purposes
  only.   Inexperienced users should use "release" and/or "stable" versions
  available at http://www.openldap.org/software/download/.  It's expected
  that all users of this preview release actively read the developer's
  mailing list.


>2. We are trying to develop a resume tracking system using ldap. Is it a
>good choice or we should have used an RDBMS instead?

Depends.  An LDAP is not a replacement for an RDBM.  LDAP is designed
to provide access to directories, such as a directory of resumes.
However, "tracking" (to me) implies that you'll have significant
relations to manage to which an RDBM may be more suitable.  These
are design issues which only a software architect familiar with the
application and related technologies can answer well.

>3. As far as i know object class inheritance is allowed in ldap. Is it
>possible for me to inherit the attributes of the super class?

LDAP has concepts (from X.500) which are object oriented in
nature including the ability for to define an object class which
inherits attribute type requirements from its superior object class.

OpenLDAP 1.2 doesn't have any mechanism for an object class to
list its superior.  The user must manually expand object class
definitions to include attribute type requirements of the
superior object class.

>Currently this doesnt seem to work for me.
>4. Is the alias feature available with any version of OpenLDAP s/w?

Yes.  OpenLDAP 1.2 supports both named aliases and suffix aliasing.