Workstation inter-process communication

IBM Workload Scheduler uses message queues for local inter-process communication. There are 11 message files, which reside in the TWS_home directory:
Appserverbox.msg
This message file is written by the conman and mailman processes and read by the appservman process. It receives messages such as WebSphere Application Server Liberty START and STOP.
auditbox.msg
This message file is written by the mailman process and read by the WebSphere Application Server Liberty process. It receives audit messages to be stored in the database.
Courier.msg
This message file is written by the batchman process and read by the jobman process.
Intercom.msg
This message file is read by the batchman process and contains instructions sent by the local mailman process.
Mailbox.msg
This message file is read by the mailman process. It receives messages, through the graphical user interface ( Dynamic Workload Console ) or the console manager (conman), incoming from the local batchman and jobman processes and from other IBM Workload Scheduler workstations in the network.
mirrorbox.msg
This message file is written by the mailman process and read by the WebSphere Application Server Liberty process. It receives any batchman incoming messages.
Monbox.msg
This message file is written by the mailman, batchman, and appservman processes and read by the monman process. It receives messages such as QUEUE_EVENT.
Moncmd.msg
This message file is written by the conman, batchman, mailman processes and by the Dynamic Workload Console, and read by the monman process. It receives messages such as STOP, DEPLOY_CONFIG, UPGRADE_WORKSTATION
NetReq.msg
This message file is read by the netman process for local commands. It receives messages such as START, STOP, LINK, and UNLINK.
PlanBox.msg
This message file is written by the batchman process and read by the engine.
Server.msg
This message file is written by the batchman process and read by the engine.

This figure illustrates the inter-process communication on the master domain manager.

Figure 1. Inter-process communication on the master domain manager

This figure displays inter-process communication on the master domain manager

This figure illustrates the inter-process communication on the master domain manager and fault-tolerant agent.

Figure 2. Inter-process communication on the master domain manager and fault-tolerant agent
This figure displays inter-process communication on the fault-tolerant agent and master domain manager

These files have a default maximum size of 10MB. The maximum size can be changed using the evtsize utility (see evtsize).