Skip to content
Ferry van de Graaf edited this page Jun 15, 2023 · 3 revisions

Welcome to the wiser-task-scheduler wiki!

The Wiser Task Scheduler (WTS) is a tool to perform repeating tasks within a Windows Service. Tasks may vary, but for example there are setups for;

  • Processing imports prepared in Wiser 3
  • Sending messages (e-mail/sms) prepared in Wiser 3
  • Invoking REST APIs and processing their received data
  • Executing queries on a MySQL database
  • And many more! Read all the documentation to get familiar with all its functions

The WTS performs tasks described in an XML document. Multiple separate XML documents can be connected. We call such a document a 'configuration'. A configuration can contain multiple 'run schemes'. A run scheme indicates when the task should be executed, for example, continuously, daily, weekly or monthly. A run scheme can then contain multiple timeIds that determine the order of actions to be executed. The results of an action can then be used in a subsequent action. So you can set up very comprehensive services in a simple way. For example; by retrieving data from a REST API and then processing this data by executing a query.

So schematically:

  • Configuration file (this can also be setup in Wiser 3)
    • Runscheme
      • Task