Matthew Munz wrote:
To a certain extent. Here's a small list i just found.Jon & list,
Thanks.
I found a good list of public servers at:
http://www.emailman.com/ldap/public.html
I'm getting the sinking feeling that there's something I just don't "get". Both this list of services and the web portal you created are email address lookup applications. I want to browse the hierarchy from the top down. Is this possible?
http://www.keutel.de/directory/public_ldap_servers.html
Is anybody using LDAP in a production environment for anything other than email addresses?Sure, but email addresses are the most likely thing that various organizations would be making publicly available. (as I said above, there's likely more information that's only available to those who bind to the system using an account/password)
The LDAP-Express site has an "advanced options: LDAP Base" entry field, but provides no suggestions. Now I understand that the search perameters can be entered there in the form "key=target, key2=target2", but how do I know what to enter? Is there some sort of convention for these keys?I don't know anything specifically about LDAP-Express, but it's often possible to guess the base because many organizations today use the domain component model (for instance the base of the server at db.debian.org is "dc=debian,dc=org" -- leave out the space after the comma). Other people have recommended GQ as a client, I happen to like the Java LDAP Browser, either of these (and many others) can be used to browse the publically accessible portion of many LDAP servers if you get the base right and choose the correct version (If V3 doesn't work, try V2) of the protocol.
I admit that I am a complete n00b, but I need to get started with this stuff and the online resources I have found so far are not helping with what should be a simple issue (connecting to public servers). Any pointers would be great.
If you just want to search a directory, Mozilla makes a good client :)
Could you expand on this? Do you mean using a web adapter/interface for LDAP, like the one you wrote?
http://www.mentata.com/ldaphttp/examples/bigten/
Thanks. I'll take a look at your code.
Also, I'm not really looking to store contact information, addresses, etc. in a directory. I am more interested in the storage and retrieval of terminologies. Consider, for example, a taxonomy of birds or anatomy, or a set of legal or medical definitions. Does it make sense to store this sort of (hierarchical) data in an LDAP directory?
Seems to me that might make sense (though I have no firsthand knowledge).
good luck, ~c