Internet Directories : How to Build and Manage Applications for LDAP, DNS, and Other Directories.


Language: Anglais
Cover of the book Internet Directories : How to Build and Manage Applications for LDAP, DNS, and Other Directories.

Subject for Internet Directories : How to Build and Manage...

Approximative price 52.84 €

Subject to availability at the publisher.

Add to cartAdd to cart
Publication date:
290 p. · 18.5x24.5 cm · Hardback

Directory-enabled applications: understand the benefits, then master the technologies.

  • Detailed coverage of Lightweight Directory Access Protocol (LDAP) and Domain Name Services (DNS).
  • Compare todays leading messaging and directory APIs -- from Microsoft, X/Open, and others.
  • Master real-world techniques for managing and administering Internet directories.
This practical guide covers each leading Internet directory services technology, their benefits, and what it takes to directory-enable your applications with them. Review each leading alternative for Internet-based directory services, including Domain Name Services (DNS), Lightweight Directory Access Protocol (LDAP), X.500, and Whois. Consider the Internet protocol stack from the directory perspective, understanding key interrelationships and interdepencies that directly impact the way you directory-enable your applications. Compare the leading directory programming interfaces, including Microsofts MAPI messaging API, X/Open Directory Services API, and the University of Michigan API. Review each leading category of directory-enabled applications, and make better decisions about which to implement -- now, and in the future. For all system administrators, Web professionals, and others developing directory-enabled applications. Part of the

Bruce Greenblatt is President of Directory Tools and Services, a San Jose, CA start-up company. He was previously Senior Principal Engineer at RSA Data Security in San Mateo, CA, and a design lead for NDS at Novell, Inc.

1. Introduction.
What is Driving Internet Directories? Who is the Target Audience of This Book? What Background is Needed to Understand This Book? How to Obtain Documentation on the Internet. Organization of This Book.

2. An Overview of Directories and the Internet.
A Directory for the Dogs. A Security Primer. Secret-Key Encryption. Public-Key Encryption. Message Digests, Digital Signatures, and Authentication. The Internet. The TLS Layer. The TCP Layer. The UDP Layer. Tying the Layers Together. Internet Directories. DNS. LDAP. Internet Directory Requirements. Data Storage. Protocol Usage. Distributed Operation. White Pages Service. A Simple Directory. Chapter Summary

3. Domain Name System.
DNS Hierarchy. DNS Resource Records. DNS Client/Server Operation. Structure of DNS Data. SOA Records. NS Records. CNAME Records. WKS Records. PTR Records. TXT Records. RP Records. MX Records. SRV Records. DNS and Security. Chapter Summary

4. LDAP.
LDAP Protocol Definition. LDAP Information Model. @AHEADS = SN1 Digression. Schema Construction and the LDAP Name Space. LDAP Functional Components. Protocol Details. Bind and Unbind Operations. Search Operation. Making Changes (Add, Modify, and Delete Operations). Lesser Used Operations (Modify DN, Compare, and Abandon). Extended Operations and Controls. Use of LDAP to Support a Public Key Infrastructure. Chapter Summary

5. Text-Based Internet Directory Services.
Finger. Whois. Whois++. Structure of Whois++ Information. Example Whois++ Directory. Whois++ Searches. Search Results. Whois++ System Commands. Sample Whois++ Conversation. Chapter Summary

6. Back End Directory Protocols.
Using LDAP for Directory Synchronization. Using the Common Indexing Protocol. CIP Index Objects. The Tagged Index Object. Query Routing Using CIP. Using Centroids in CIP. Chaining LDAP Operations. Chapter Summary

7. Directory Management.
Using SNMP to Monitor LDAP Servers. Directory Support and Management of Other Applications and Services. Using the Directory to Support a Public Key Infrastructure. Schema Management Considerations (and Vice Versa). Chapter Summary

8. Building an LDAP Browser in Java.
The Data Collection Applet. The DIT Navigation Applet. Enhancing the Browser. Chapter Summary

9. Building Applications That Use the Directory.
Use of the Directory in Storage Management Applications. Information Stored about SMA Servers in DNS. Store Other Information in LDAP. Use of the Directory for LDAP-Enabled Chat Rooms. Chapter Summary

10. Microsofts Active Directory Service (ADS) and Novells Directory Service (NDS).
A Typical NDS Installation. NDS Partitions. A Typical ADS Installation. ADS Replication. Chapter Summary