The following checklist summarizes the issues you should consider when developing new directory-enabled applications:
-
Identify one or more needs that can be filled by development of a new directory-enabled application.
-
Check that it makes sense to use an LDAP directory for the application.
-
Choose the best LDAP development tool for the task at hand.
-
Design your application to fit in well with other applications and the directory service itself.
-
Document how the application will be integrated with the directory service. Share that information with the people who maintain the directory service.
-
Consider performance and scalability during application design and implementation.
-
Develop a prototype, and conduct pilot tests.
-
Leverage existing code if possible.
-
Avoid common LDAP application development mistakes.