The VRTest application was created to test the DirXML® infrastructure
and to provide an example of a DirXML driver. It consists of four
- VRTestServer—a configurable server
that acts as the external application. Configuration files have
been set up so that it can simulate either a flat or a hierarchical
- VRTestClient—a client application that allows you
to view and manipulate server data. From this application, you can
create, delete, and modify records. You can then watch these modifications
as they are synchronized into eDirectory™.
- VRTestAPI—the programming interface for communicating
with the VRTestServer application. Both vrtest_driver and
VRTestClient use this interface. You can compare this interface
to the interface available from your external application to determine
if your application's interface contains the functionality required
for a DirXML driver.
- vrtest_driver—the DirXML driver that connects
eDirectory and the VRTestServer and allows data to synchronize between
the two. The vrtest_driver is available as sample code
in C++ and Java.