CEMT主要用于对定义后的资源进行查询以及设置,通常和CEDA的联系最为紧密。例如,以下操作将查询在CICS上定义的所有程序资源。
CEMT INQUIRE PROGRAM(*)
CEMT I PROG(*) /*此条为上条的简写方式,当熟练后通常采用此条表达方式,下同*/
以上操作执行后,将会把CICS上所有定义过的程序列表出来。该列表相对于第一种方式中的列表信息要简略一些。对于该操作而言,将主要只显示程序的名称、长度、访问权限等相关内容。同时,在列表中的某行程序旁输入“I”,便可直接对该程序进行安装了。
同时,在实际中常常也使用CEMT对当前运行在CICS上的所有任务进行查询。对任务进行查询的相应操作如下:
CEMT INQUIRE TASK(*)
CEMT I TAKS(*)
最后需要特别注意的是,当原程序在ISPF中被修改后,在CICS中也应通过CEMT进行相应设置。此处的设置为更新设置。若不进行设置,由于之前已将程序安装到了CICS内存中,因此CICS将仍然运行修改之前的程序。设置方式如下:
CEMT SET PROGRAM(TESTPGM) NEW
CEMT S PROG(TESTPGM) NEW
以上操作中的“SET”表示此时CEMT用于对资源进行设置,而“NEW”则表示该设置为更新设置。当使用以上方式在CICS中更新程序后,可通过此时屏幕上显示的程序长度来判断是否更新成功。通常情况下,如果程序长度有变化,便说明更新成功了。
实际上,在CICS中最常使用的操作便是通过CDEA定义程序和交易。同时,当程序有修改后,使用CEMT在CICS中对相应程序资源进行更新。