将策略限制为独立 CICS 区域中特定的用户任务

在将策略部署到独立 CICS® 区域中时,缺省情况下,策略中定义的任务规则适用于在此 CICS 区域中运行的所有 CICS 用户任务。您可以通过定义应用程序入口点和策略作用域,将策略任务规则的影响仅限于具有特定 CICS 事务标识的用户任务。

开始之前

您在 Project Explorer 视图中必须具有一个 CICS 束项目。

关于此任务

该任务显示了如何结合使用 TRANSACTION 应用程序入口点和策略作用域,来将策略定义的任务规则限制为在独立 CICS 区域中执行的特定的用户任务。还可以将策略限制为使用 PROGRAM 和 URIMAP 应用程序入口点的特定用户任务。有关不同类型的应用程序入口点的更多信息,请参阅应用程序入口点

策略作用域适用于应用程序入口点定义中指定的应用程序操作。每个策略作用域都指定策略资源和操作。不需要在相同的 CICS 束项目中声明策略资源。 有关应用程序入口点的更多信息,请参阅定义应用程序入口点。有关策略作用域的更多信息,请参阅策略作用域

过程

  1. 展开 CICS 束项目和 META-INF 文件夹。
  2. 使用 CICS 束清单编辑器打开 cics.xml 文件以查看束清单。
  3. 单击入口点选项卡以打开束的应用程序入口点列表。
  4. 单击添加以定义入口点:
    1. 输入应用程序操作的名称。操作名称区分大小写。它可包含字符 a-z、A-Z、0-9._#@-,并且最多包含 64 个字符。
    2. 从资源类型列表中选择 TRANSACTION。
    3. 输入 CICS TRANSACTION 资源的名称。
    4. 单击确定以将入口点定义添加到束清单。
  5. 单击策略作用域选项卡以显示束的策略作用域列表。
  6. 单击添加以定义新的策略作用域:
    1. 输入在步骤4.a中输入的应用程序操作的名称。
    2. 输入策略资源的名称。必须在随定义策略作用域的 CICS 束项目一起部署的 CICS 束项目中定义策略;它无需位于同一 CICS 束项目中。
    3. 单击确定以将策略作用域定义添加到束清单。
  7. 单击文件 > 保存或按 Ctrl+S(对于 OS X,为 cmd+S)以保存对束清单所做的更改。

结果

已创建应用程序入口点和策略作用域。它们共同将策略中定义的任务规则仅限于具有特定 CICS 事务标识的 CICS 用户任务。

下一步做什么

  1. 将束项目导出到 z/OS® UNIX 上的目标目录。请参阅部署 CICS 束
  2. 为 CICS 束定义、安装和启用 BUNDLE 资源。 可使用 CICS Explorer,通过打开“束定义”视图来为 BUNDLE 创建和安装定义。从 CICS Explorer 工作台的主菜单上,单击定义 > 束定义
  3. 安装并启用 BUNDLE 资源后,必须设置束可用于激活应用程序入口点。 可使用 CICS Explorer,通过打开“束”操作视图来检查启用状态并使束“可用”。 从 CICS Explorer 工作台的主菜单上,单击操作 >

策略中定义的任务规则现已激活,并且仅适用于具有特定 CICS 事务标识的那些 CICS 用户任务。