openUTM has so-called "service-controlled queues" (see also Service-controlled queues in WebAdmin). You can use FPUT or DPUT to send messages to such a queue from within a UTM program unit. Another program unit can then read the messages by means of DGET calls. The queues operate in accordance with the FIFO principle, i.e. the messages are read out in the same sequence as they were sent to the queue. As well as the ability to create and use such queues on a temporary basis (during a program unit run), it is also possible to use static Tac and user queues.
From the point of view of WebAdmin, an interesting aspect of the Tac and user queues is that they are also permitted message destinations for UTM messages. This queue property has been used to make WebAdmin into a kind of "message destination" for UTM messages. WebAdmin is able to fetch messages from the addressed UTM queues either cyclically or at the request of the user, output these in lists, and if necessary save them in the configuration database.
The following sections describe what you have to do to make WebAdmin a "message destination" and the various possibilities that this offers to users.