Driver Concepts

The driver is a bidirectional synchronization connector between Microsoft Exchange and eDirectory. This connector uses XML to convert Exchange objects to eDirectory objects and vice versa.

eDirectory acts as a hub, with other applications and directories publishing their changes to it. eDirectory then sends changes to the applications and directories that have subscribed for them. This results in two main flows of data: the Publisher channel and the Subscriber channel.


Publisher Channel

The Publisher channel continuously polls the Exchange server for changes to objects. If the Exchange driver detects a change to a server object, the data between Exchange and eDirectory is synchronized. If the change was caused by data sent to Exchange from the Subscriber, no synchronization is necessary.


Subscriber Channel

The Subscriber channel synchronizes changes made in eDirectory with data on the Exchange server. If an associated object is changed in eDirectory, the Subscriber channel updates the Exchange server with the new information.