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#

Novell LDAP Libraries for C#

Perl

Perl LDAP

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

  • No labels