Json2Ldap
Where to use?
This is an overview of the typical cases where the Json2Ldap gateway/proxy could be put to work with good results. Unleash your imagination and you may find many other practical and original applications.
Web friendly directory access
Json2Ldap is essentially about turning one or more LDAP v3 compatible directories into a web service accessible through a standard JSON-RPC interface. Now that you're no longer constrained to the binary LDAP protocol, directory requests can be initiated directly from the web clients, e.g. from JavaScript code running in the browser. The benefits: greater flexibility, potential savings in the development and maintenance of your web applications.

Efficiency: Deployed once within your organisation, Json2Ldap can
act as a hub serving directory data and search functionality to all web
applications within your business system - portals, email and chat
programs, wikis, CRM and ERP applications, etc.
Spice up your mashups with directory data and functions
Mushups are combinations of data and functionality from two or more external sources to create a new original web service. Json2Ldap enables the easy and fast integration of directory data and search functions into a mushup via a standard JSON-RPC 2.0 API.

Secure address book access from the Internet
Json2Ldap can be utilised to build an address book service that is securely accessible from anywhere on the web. Such a service can be backed by any LDAP v3 compatible directory, and reached via a secure HTTP connection requiring user authentication against the directory. Access can be configured as read-only or it may also allow an update and synchronisation of the contacts. Any email, IM or telephony client that supports plugins, such as Outlook Express, Mozilla Thunderbird, or Skype, can then access the address book service remotely.

Directory access for rich internet applications (RIAs) based on Mozilla XULRunner or Adobe AIR
Mozilla XULRunner and Adobe AIR are two runtimes that allow the creation of desktop applications built with HTML (or similar markup, such as XUL), JavaScript and CSS. Json2Ldap can provide such applications with a quick way to access a directory server since they have built-in HTTP client and JavaScript support.
