Other programming languages
If you connect to an LDAP server from a program, you normally use a library which encapsulates the LDAP calls. It depends on your programming language and platform, which options you have here. LDAP is widely adopted, so there should be at least one solution available for you. Here are some examples:
Language |
Library |
---|---|
C, C++ |
An RFC exists for LDAP C APIs, RFC 1823, although different implementation vary. The OpenLDAP project offers a library for many platforms. |
C# |
|
Perl |
|
Python |
python-ldap an LDAP client API for Python |
Ruby |
Ruby/LDAP an extension module for Ruby. |
Tcl |
Several options exist, one of them is provided by the TCL library at SourceForge |