The Secondary Program Operator (SPO) subtask is an executable that does these:
- Initializes a SPO Active Control Block (ACB) to VTAM.
- Receives VTAM commands (for example, Vary or Display) from Proxy Server subtasks.
- Sends the commands to VTAM over the SPO.
- Receives the response messages from VTAM.
- Sends response messages back to the Proxy Server subtask that initiated the command.
If several commands arrive at nearly the same time from different OMi operators, the Ironstream agent allows for multiple SPO subtasks to distribute the work.