The Ironstream agent operates as a z/OS started task. In a Discovery environment the agent is waiting for data requests from the Ironstream Proxy Server on the ServiceNow MID server.
The Ironstream mainframe agent runs as a started task or batch job on the mainframe system. The Job Control Language (JCL) starts the main task program. The main task program opens and reads initialization parameters that specify the subtasks to be started. As the parameters are processed, a set of interprocess communication queues is set up in storage to be shared by the main task and all subtasks. All communication between tasks within the Ironstream agent is accomplished by these queues. After parameter processing is complete, the Ironstream agent main task routes messages between the subtask queues and processes maintenance via ‘modify’ commands from the z/OS console operator.