Directory Services Technology Introduction--ADSI (i)

Source: Internet
Author: User
Directory Service Technology Introduction--ADSI
Institute of Computer Science and Technology, Peking University (100871)
"Summary" This article describes the Active Directory Service Interface (ADSI) technology proposed by Microsoft. The article first describes ADSI's structure, then introduces ADSI's program design method, and finally illustrates the usage of ADSI by example.
First, ADSI Introduction
ADSI (Active Directory Services Interface) is a new Microsoft technology that unifies many of the underlying services ' programming interfaces, and programmers can access these underlying services using consistent object technology. ADSI extracts the public parts of these services while isolating the different parts, and the programmer can access the common parts of the underlying service with a unified interface and extend to the proprietary part of the underlying service.
To illustrate the interface standards and usage of ADSI, we first explain several important concepts:
Directory: A directory is similar to a database that typically contains descriptive, attribute-based information. Because the information in the directory is read and accessed much more frequently than the write access, the directory does not have to implement a complex transaction or rollback mechanism as a database. Under the permitted conditions, the update of the directory is usually a simple change operation. For a large number of information search or information retrieval requirements, the directory should be quick to answer. In order to improve performance and reliability and reduce response time, distributed directory information may need to be replicated across a wide range of networks. Because the replication mechanism is introduced, the temporary inconsistency between the replication points is unavoidable, as long as the final synchronization is possible.
Directory Services: Directory services express the meaning of the directory is closely related to the catalog, it refers to the directory information source and the service for these sources of information combined to make this information available to users.
A typical directory service has the following features:
-Security features. Administrators can enforce security features on directories to protect directory information from unauthorized access.
-Distribution characteristics. A directory can span machine boundaries, or directory information can be on different machines on the network.
-Copy attributes. Directory information should be made available to a wider range of users as far as possible.
Directory services are both an information management tool and an end-user-oriented tool. With the rapid growth of a wide variety of objects on the web today, directory services are very meaningful. Similar to the concept of hub (hub) for network hardware facilities, directory services are equivalent to software hubs.
Active Directory (Active Directory): The Active Directory is the directory service that Microsoft has implemented in Windows 2000, which not only implements features that serve as a generic directory service, including security features, distribution characteristics, and replication characteristics. It also expands some of the new features to make directory information easier to manage and search. The Active Directory, while implementing the directory service, takes full account of the scalability of the directory information, from the single server structure containing hundreds of objects to the hundreds of millions of servers of more than million object information, it can work correctly.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.