WIS Mbox Daemon

This process (WISMBD) operates between the WIS Mbox set and the WISRPC processes forwarding messages from one to the other. The executable is SWDIR\etc\wismbd.

Note: The WISRPC processes do not write outgoing messages via the WISMBD, they go straight to the Background Mbox set.

The WISMBD process is configured to read from a configurable number of physical WIS Mbox sets in a round-robin manner and it will deliver the messages to the appropriate WIS process.

When the WIS Mbox sets are empty, the WISMBD will stay idle for a configurable amount of time. This is defined by the EMPTYMBOXSLEEP, EMPTYMBOXSLEEP_INC and EMPTYMBOXSLEEP_MAX process attributes. See the “Administering Process Attributes” in the TIBCO iProcess Engine: Administrator's Guide.

Note: The WQS and WIS processes are started before the WISMBD processes so that no work queues will receive messages until ALL the WIS processes have started.

The WISMBD sends synchronous RPC requests to the WIS that maintains the work queue to which the message is addressed.

The WISMBD is initially set to read from the following Mbox sets:

MBSET_READ_WIS - This is used to read Mbox messages
MBSET_WRITE_BG - This is used to forward undelivered work items back to the local background for locally hosted procedures.