Execution unit
A job manager execution unit is a thread in charge of the job execution.
By default there is one execution unit per queue in the job manager, but a queue configured for parallel executions can have several execution units.
Host process
Child process attached to the job manager, capable of running a job in DLL mode.
Process pool
Total host processes stored for reuse.
Extension DLL
DLL provided by the client application, which provides standard entry points that can be called by the job manager or a specific host process.
This allows the client application to trigger or initialise some processes at key points in the operation of the job manager.