Foreground Processes
The following table summarizes the function of each foreground process.
|
Process Description |
Logical Process Name |
Process Executable |
Function |
|
Work Queue Server |
WQS |
wqsrpc |
The WQS is responsible for providing a complete list of work queues on the system, along with the RPC addresses (RPC number and machine name) of the WIS that handles each queue. It contains the list of all the users and groups and controls who has access to each queue. See the Work Queue Server. |
|
Work Item |
WIS |
wisrpc |
The WIS processes cache the contents of the work queues and provide lists of work items to TIBCO iProcess Workspace. The WIS processes concurrently produce messages (under transaction control) to be placed in the background Mbox set. Each WIS process receives messages from the WISMBD. These will be stored temporarily in an in-memory buffer (per physical work queue) for later retrieval when the WIS performs an update from the in-memory Mbox. See the Work Item Server. |
|
WIS MBOX |
WISMBD |
wismbd |
These are responsible for dequeuing/reading the messages from the WIS Mbox sets and passing them to the appropriate WIS that is handling the item. See the Background. |
|
RPC Pool |
RPC_POOL |
swrpcsvr |
These manage and allocate the RPC connections. For each user that logs into iProcess using the TIBCO iProcess Workspace, a connection to a swrpcsvr pool process is allocated by the listener. Each pool process maintains a pool of connections. |
|
RPC Listener (UDP) |
RPC_UDP_LI |
swrpcudp |
For each user that logs into iProcess using the TIBCO iProcess Workspace, a connection to a swrpcsvr pool process is allocated by the listener. |
|
RPC Listener (TCP) |
RPC_TCP_LI |
swrpcsvr |