The JNDI Tutorial


Trail Map
Your guide to The JNDI Tutorial

You can begin reading the tutorial sequentially, or visit only those trails that interest you. If you have questions about the tutorial (how to download it, when it was updated, how to give us feedback...), go to the tutorial's first page.

Getting Started     TOC ]

Start here to read an overview of naming and directory concepts and the JNDI. This trail also shows you how to write, compile, and run your first JNDI application. It will help you understand the rest of the material presented in this tutorial.

  • Naming and Directory Concepts
  • JNDI Overview
  • Examples
  • Common Problems (and Their Solutions)
  • The Basics     TOC ]

    These lessons teach you how to use the JNDI to perform naming and directory operations.

  • Preparations
  • Naming Operations
  • Directory Operations
  • Beyond the Basics     TOC ]

    These lessons discuss advanced topics in the JNDI. These topics include a discussion on the relationship between URLs and the JNDI, federation, and event notification.

  • What's in a Name
  • Environment Properties
  • Event Notification
  • URLs
  • Federation
  • Miscellaneous
  • Java Objects and the Directory     TOC ]

    These lessons show you how to integrate your application with the directory, so that you can store and retrieve Java objects to/from the directory.

  • Storing Objects in the Directory
  • State Factories
  • Reading Objects from the Directory
  • Object Factories
  • Representation in the Directory
  • Building a Service Provider     TOC ]

    Here's the information you need to create a JNDI service provider.
    This trail is under construction.

    Tips for LDAP Users    TOC ]

    This trail contains special hints and tips for accessing the LDAP service through the JNDI.

  • Comparison of the LDAP and JNDI Models
  • Security
  • Miscellaneous
  • Searches
  • Referrals
  • Schema
  • Controls and Extensions
  • Frequently Asked Questions
  •  
    All of the material in The JNDI Tutorial is copyright-protected and may not be published in other works without express written permission from Sun Microsystems.