策略是包含一个或多个策略规则的 XML 定义。策略规则描述可以应用于一个或多个任务的控制或操作。策略在 CICS® 束项目中创建并且您可以在 CICS 束各种定义一个或多个策略。通过用这种方法包装策略,您可以将策略作为一个实体部署到 CICS,以便能够更方便地在 CICS 中更新和管理策略。
在平台级别部署的策略应用于在该平台上部署的所有应用程序。在应用程序级别部署的策略只应用于该应用程序,而不应用于可能在相同平台内运行的其他应用程序。
创建策略需要现有的 CICS 策略项目。每个策略可以定义一个或多个规则,而一个或多个策略可应用与单个用户任务。策略可监控并控制用户任务。策略规则定义规则类型,而类型设置限制,如果超出限制,将导致任务运行的 CICS 区域执行自动操作。
在运行时,CICS 确定应用于用户任务的所有规则。 在任务执行时,CICS 按最低阈值到最高阈值的顺序来应用规则。在同一阈值处应用多个规则的情况下,CICS 首先应用消息类型规则,然后应用事件规则,最后应用异常结束规则。 该顺序确保在任务异常结束之前先发出消息和事件。