|
||
When information systems becamewidely distributed and hierarchically complicated, appeared the necessity of specialtool creation that helps to easily view and modify the structured data. Aftermore than 70 years of producing and managing telephone directories,telecommunication companies introduced the concept of directory services.Directories became the optimal solution of the stored information searching andretrieving. For managing directories directory services software is used thathelps to store, organize and give access to the stored information.
Themain differences between directories and databases:
- directories are commonly networked / databases are commonly stored on onemachine;
- directories are commonly widely distributed /classical databases are usually heterogeneous;
- directory client does not use full-fledged language asa part of its communication with a server /for data queries and manipulation databases often have complex query languages;
- directories are built of tree-like informationalstructures / databases usually arenot structured hierarchically;
- directories are commonly widely read but not edited / databases are often supplemented withnew information.
Standardization:
When the necessity of commonand generally used certified standard creation appeared, X.500 suite protocol wascreated. Its primary concept is that there is a hierarchical organization ofentries, Directory Information Tree that is distributed across one or moreservers. This is a kind of general suite for all network protocols. Its finalconception is very difficult and almost impossible to use for custom needs thatis why appeared a necessity of alternative lightweight directory protocolscreation. The most widespread of them is the alternative to DAP (DirectoryAccess Protocol) ? LDAP (Lightweight Directory Access Protocol).
LightweightDirectory Access Protocol:
Though LDAP is based on X.500standard, it is simplified and adapted to custom needs. There are lots of advantagesof LDAP using. It offers system administrators a way to centralize and makeavailable all sorts of infrastructure information. It is widely supported andcan be immediately available to many clients, libraries and web applications.Many e-mail clients support LDAP lookup.
Every entry in LDAP directoryhas a set of attributes and a distinguished name (DN). Every attribute has aname and single or multiple values. Generally LDAP supports the followingoperations: start, bind, search, compare, add/delete/modify an entry, abandon,extended operation, unbind. Among large variety of LDAP Software Softerra LDAPAdministrator holds its leadership for years already.
Whyusing ?
- It is Explorer-like LDAP-client designed especiallyfor Windows;
- It supports OpenLDAP, Netscape/iPlanet, NovelleDirectory, Oracle Internet Directory, Lotus Domino, Microsoft ActiveDirectory, Fedora/Red Hat, ApacheDS, OpenDS.
- It helps to visually modify an LDAP directory withoutusing command line utilities but still using Windows GUI;
- It is very simple for management and navigationthroughout a directory no matter how large or hierarchically complex it is;
- It offers LDIF import and export functionality for maintenanceto eliminate all sorts of data corruption risks.
Directory service softwarehelps to store, access and organize the information that is contained indirectories. After networking standards creation the X.500 suite appeared thatgave way to LDAP directory and afterwards Active Directory creation. For LDAPentries viewing LDAP browser is used. Softerra LDAP Administrator is anessential tool to modify the entries in a directory.