3.1 Overview

As the following figure illustrates, the Metadirectory engine runs on a server as part of eDirectory. An Identity Manager driver shim and its configured driver communicate with an application and with the Metadirectory engine.

Figure 3-1 The Metadirectory Engine Running Under eDirectory

As the following figure illustrates, a connected system extends Identity Manager functionality across applications:

Figure 3-2 A Connected System, Including the Remote Loader

A connected system requires a Remote Loader. This service enables the Metadirectory engine to exchange data with Identity Manager drivers running as different processes and in different locations, including the following:

Identity Manager provides Remote Loader functionality through dirxml_remote, rdxml, or dirxml_jremote.

Dirxml_remote

Dirxml_remote is an executable that enables the Metadirectory engine to communicate with the Identity Manager drivers running on Windows.

The Remote Loader Console uses dirxml_remote.exe. If you specify dirxml_remote.exe from the command line, without any parameters, the Remote Loader Application Wizard is launched. If you type dirxml_remote.exe and then pass in parameters, the Remote Loader is started.

Rdxml

Rdxml is an executable that enables the Metadirectory engine to communicate with the Identity Manager drivers running in Solaris, Linux, or AIX environments.

Rdxml can support both native and Java drivers.

Dirxml_jremote

Dirxml_jremote is a pure Java Remote Loader. It is used to exchange data between the Metadirectory engine running on one server and the Identity Manager drivers running in another location, where rdxml or Dirxml_jremote doesn’t run. It should be able to run on any system with a compatible JRE (1.4.0 minimum, 1.4.2 or higher recommended) and Java Sockets, but is only officially supported on the following:

Overview: Main Tasks

Using the Remote Loader involves the following tasks:

Some administrators prefer to import and configure the Identity Manager driver before setting up the Remote Loader. For example, the driver might already be running but you want to enable it to run remotely.

On the other hand, if the Remote Loader is running, you can import, configure, and start the driver, then immediately check whether proper communication is occurring among the Metadirectory engine, Remote Loader, and the Identity Manager driver.