Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Building LDAP-Enabled Applications
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Building LDAP-Enabled Applications

Building LDAP-Enabled Applications

With Microsoft's Active Directory and Novell's Nds

Bruce Greenblatt

184 pages, parution le 01/02/2002

Résumé

The only applied guide for LDAP development in Active Directory and NDS environments.
  • LDAP—the open standard for directories
  • Integrate LDAP into your Active Directory and NDS applications
  • Explained by one of the world's top directory authorities!

Lightweight Directory Access Protocol (LDAP) is an open, vendor-neutral standard for accessing directory information. Using LDAP, developers can transform directories built in Active Directory and Novell Directory Services (NDS) into extendable, multiplatform, Internet-enabled solutions. In this book, Bruce Greenblatt—one of the world's leading directory experts—shows exactly how to develop custom LDAP solutions in both Active Directory and NDS environments. With examples in Java, and with the near-universal access afforded by LDAP, this book provides the tools you need to make your distributed applications more widely available than ever before.

Greenblatt begins with a discussion of LDAP and how it fits in with Internet standards, then explains LDAP schema design and security concepts. After detailed coverage of LDAP implementations in Active Directory and NDS, and an overview of how to use LDAP with Java, Greenblatt gives a first-hand look at Internet directories in action and walks through three complete application case studies-storage management, e-commerce, and a Web-based chat room. He then demonstrates how to access LDAP-enabled applications using Java servlets, Java applets, and Active Server Pages. Finally, you'll learn about LDAP's limitations (and how to work around them!) and also how to use XML with LDAP. Background information on Internet technologies,networking, and security is provided throughout. You'll learn how

  • LDAP can dramatically increase the reach of your distributed applications
  • To enable LDAP in Active Directory and NDS applications, step by step
  • To integrate LDAP technology into your own applications

This book is designed for Active Directory and NDS software developers, especially those involved with client-server or three-tier software development tools.

Contents

Acknowledgments.

PART I.

1. Introduction.
What Is Driving LDAP Application Development? 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 LDAP and the Internet.
The Internet. The TLS Layer. The TCP Layer. The UDP Layer. Tying the Layers Together. Directories. LDAP. Data Storage. Protocol Usage. Distributed Operation. White Pages Service. Chapter Summary.

3. LDAP Overview.
LDAP Namespace and Information Model. LDAP Functional Components. Command Details. Bind and Unbind Commands. Search Command. Making Changes (Add, Modify, and Delete Commands). Lesser Used Commands (Modify DN, Compare, and Abandon). Extended Commands and Controls. What APIs Are Available for Programming to LDAP? What Kind of LDAP Server Is Included with NDS and Active Directory?

4. Principles of LDAP Schema Design.
Typical Problems with LDAP Schema Design. Relational Database Normalization. Data Redundancy. Retrieval of Unwanted Data. Delete and Update Anomalies. An Example. Summary.

5. LDAP Security.
Network Security. Secret-Key Encryption. Public-Key Encryption. Message Digests, Digital Signatures, and Authentication. TLS. Access Control. Native NDS Access Control. Application-Defined Permissions. Authentication.

PART II.


6. Using an Installation of Active Directory.
A Typical ADS Installation. ADS Replication.

7. Using an Installation of Novell's NDS.
A Typical NDS Installation. NDS Replication.

PART III.


8. Building LDAP Programs Using Java.
LDAP APIs for Java. The Netscape LDAP API for Java. Connecting to the LDAP Server. Searching the Directory. Adding Entries. Modifying Entries. Deleting Entries. Using Compare. Renaming Entries. Using Asynchronous Commands. Ending the Connection. Using LDAP in Java Applets. Using LDAP in Servlets.

9. Example LDAP Applications.
Using LDAP to Store User Configuration Information. Using LDAP to Store Application-Defined Access Control Information. An LDAP-Enabled Mailing List Administration Application. Installing LDAP-Enabled Applications.

10. Limitations of LDAP.
11. LDAP and XML.
A Quick XML Overview. DSML.

Index.

Caractéristiques techniques

  PAPIER
Éditeur(s) Prentice Hall
Auteur(s) Bruce Greenblatt
Parution 01/02/2002
Nb. de pages 184
Format 17,6 x 23,5
Couverture Broché
Poids 350g
Intérieur Noir et Blanc
EAN13 9780130621450
ISBN13 978-0-13-062145-0

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription