Using Data Interoperability Plug-Ins
This chapter explains how to use the Data Interoperability (DIOP) feature of
Netscape Directory Server (Directory Server). The DIOP feature refers to Directory
Server's ability to work with a proprietary database, instead of its default database
that gets created during installation.
You can now use the enhanced pre-operation interfaces (instead of the database
backend plug-in interface, support for which was dropped in 5.x and 6.x releases)
to implement plug-ins that are designed to provide access to alternative directory
data stores. You do this by developing a custom pre-operation plug-in to provide
an alternate functionality for the LDAP operations, such as search, modify, add,
and so on. These operations are generally targeted at the root suffix or the null DN
(meaning
), and your plug-in will have to be designed to intercept these
dn:
operations and divert them to be serviced by an alternate data source or alternate
access methods.
This chapter covers deployment considerations, configuration changes required to
use the DIOP feature, a list of supported and unsupported features, and other
useful information.
This chapter contains the following sections:
•
Installing Directory Server
•
Enabling the DIOP Feature in Directory Server
•
Using the DIOP Feature
•
Sample DIOP Plug-In
•
Plug-In API Reference
Chapter 13
155