Follow-On Topics

Related Topics

# System Architecture

King Task Centre is Windows-based software, utilising a true three-tier client server model over TCP/IP, with a multi-threaded server running as an Windows service. The King Task Centre client provides all administrative and task design capabilities, while the server provides the client connectivity, and manages the task processing.

## Resilience

The King Task Centre server uses out-of-process COM Server technology to isolate a task instance from both the King Task Centre server itself and other task instances. This means that external inconsistencies, such as exceptions caused by ODBC drivers, applications or other system APIs, do not affect ongoing King Task Centre operations beyond that task instance. Such untoward occurrences are logged immediately by King Task Centre, and notifications are sent to the administrator and task "owner".

## Asynchronous Processing

The King Task Centre server is multi-threaded, enabling multiple tasks to run simultaneously to avoid queuing. The number of task threads can be controlled by the administrator, depending on the processing load.

## Performance

King Task Centre provides high performance due to its highly-optimised, small-footprint architecture. It supports multi-processor functionality, and minimises processor context-switching.

## Operational Schematic

This diagram demonstrates how King Task Centre provides automated BPM services, and the main components contributing to those services. It also demonstrates how King Task Centre provides greater efficiency by interacting with business partners, individuals, and systems (whether internal or external).

Copyright © 2018 Quadrant Software B.V. All rights reserved.