Control-O servers are started tasks that execute DO TSO, DO KSL, and DO SHELL statements issued by rules.
Control-O servers provide the following benefits:
They increase the efficiency of KOA script and TSO request (command, CLIST, or REXX procedure) execution by using a preset environment established in previous calls (thereby making logon and logoff procedures, for example, unnecessary for subsequent KOA or TSO calls).
They enforce security controls by assigning a user ID to each KOA script or SHELL script and to each TSO request, according to the runtime security environment of the rule.
They enable the running of KOA or SHELL scripts and TSO requests even when other started tasks cannot be started (such as those times when JES is not active).