The SQDaemon also referred to as the Controller Daemon, manages secure communications between components running on multiple platforms.
The Controller Daemons plays a key role in the authentication process by being the first point of contact for any agent requesting communication with any other agent in a multi-platform environment. They are accessed via a dedicated TCP/IP port on the platform where they are running. All platforms running Capture Agents require a Controller Daemon process to manage incoming connection requests from Apply and Replicator Engines as well as the SQDMON utility. While a Controller Daemon is optional on platforms running Engines, Precisely recommends them to provide for secure command and control of Engines.
In addition to its role in Secure Communications, the Controller Daemon is also used to inventory, monitor and gather statistics from the agents managed by the Controller Daemons.
The remainder of this section describes the files and parameters that are used by the daemon, how to execute the utility and its operational characteristics and restrictions. While the role the Controller Daemon plays is different for Captures/Publishers and Engines there is actually only one SQDaemon program. See individual Capture References and the Apply and Replicator Engine Refrences for more specific examples:
- Capture Controller SQDaemon
- Engine Controller SQDaemon