A method for integrating a network application with different directory servers,
each server having a different schema. The method includes providing meta-data
specifying directory servers available to the application and a table mapping attributes
utilized by the network application with attribute names used by the directory
servers available to the application. The method further includes identifying in
the table the directory server attribute name corresponding to an attribute requested
by the application when the application runs. A request containing the identified
directory server attribute name is sent to the corresponding directory server and
information is received in response to the request.