Distributed Connector
The Distributed Connector takes requests from applications and distributes them to a connector or group of connectors. The Distributed Connector is used to distribute the actions (Collect
, Hold
and so on) between a number of connectors. If no documents are supplied in a query, the Distributed Connector can query IDOL.
The Distributed Connector might be used for the following reasons:
- To provide redundancy (if a connector stops responding, another connector can take its place).
- For load balancing (actions can be distributed between connectors to improve performance).
- To perform actions on documents, by taking query results from IDOL and passing actions to the relevant connectors. For example, a legal application might send a query to the Distributed Connector. The Distributed Connector then forwards the query to IDOL Server. IDOL returns documents that match the query, and the Distributed Connector sends this information to the relevant connectors to perform an action on the documents (for example collect or hold).