结合前面所讲的伪会话程序的基本概念,下面直接通过具体实例说明先后任务对应不同程序的情况。不妨假设CICS中某两个交易及其各自关联的程序分别如下:
q 交易TRN0,关联的程序为PGM0。
q 交易TRN1,关联的程序为PGM1。
以上面这两个交易为例,图反映了伪会话程序中先后任务对应不同程序的情况。
下面给出程序PGM0和PGM1的具体示例代码,以说明该方式在实际中通常的应用途径。假设PGM0的代码如下:
IDENTIFICATION DIVISION.
PROGRAM-ID. PGM0.