2.10 JES2——作业处理步骤

在JES2里作业的处理过程分为下列5个阶段。

输入阶段(Input Phase):JES2读入本地或远程的作业输入以后,每一个作业被分配一个唯一的作业号,然后作业和它的数据流(经常被称为SYSIN数据)写入到SPOOL里。

转换阶段(Conversion Phase):这个阶段检查JCL是否包含过程调用,如果包含,过程代码需加入到作业的JCL中,结果被称为内部文本。转换阶段期间,需进行语法检查,错误直接显示在输出阶段。

执行阶段(Execution Phase):当发起者请求工作时,JES2从作业队列中选择一个作业去执行,在执行阶段,系统执行作业相关的程序。

输出阶段(Output Phase):作业处理完后,JES解释作业的输出特性,根据这些特征作业放到相关的输出队列中。

清除阶段(Purge Phase):现在作业已被全部处理完,JES释放所有分配的SPOOL区,并向操作员发送作业完成的信号。