Architecture
Summary
Orbis TaskCentre is 32-bit Windows based software, utilising a true three-tier client server model over TCP/IP, with a multi-threaded server running as a Windows Service. The Client provides all administrative and Task design capabilities whilst the Server provides the client connectivity and manages the processing of Tasks.
Resilience
The TaskCentre Server utilises out-of-process COM Server technology to isolate a Task instance from both the TaskCentre 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 TaskCentre operations beyond that Task instance. Furthermore, such untoward occurrences are logged immediately by TaskCentre and notifications are sent to the administrator and Task 'Owner'™.
Architecture Diagram | » Download PDF now
Asynchronous Processing
The multi-threaded TaskCentre Server enables 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
TaskCentre demonstrates ultimate performance due to its highly-optimised, small-footprint architecture and use of cutting-edge development techniques which optimise multi-processor support and minimise processor context-switching.