在将策略部署到独立 CICS® 区域中时,缺省情况下,策略中定义的任务规则适用于在此 CICS 区域中运行的所有 CICS 用户任务。您可以通过定义应用程序入口点和策略作用域,将策略任务规则的影响仅限于具有特定 CICS 事务标识的用户任务。
开始之前
您在 Project Explorer 视图中必须具有一个 CICS 束项目。
关于此任务
该任务显示了如何结合使用 TRANSACTION 应用程序入口点和策略作用域,来将策略定义的任务规则限制为在独立 CICS 区域中执行的特定的用户任务。还可以将策略限制为使用 PROGRAM 和 URIMAP 应用程序入口点的特定用户任务。有关不同类型的应用程序入口点的更多信息,请参阅
应用程序入口点。
策略作用域适用于应用程序入口点定义中指定的应用程序操作。每个策略作用域都指定策略资源和操作。不需要在相同的 CICS 束项目中声明策略资源。
有关应用程序入口点的更多信息,请参阅定义应用程序入口点。有关策略作用域的更多信息,请参阅策略作用域。
过程
- 展开 CICS 束项目和 META-INF 文件夹。
- 使用 CICS 束清单编辑器打开 cics.xml 文件以查看束清单。
- 单击入口点选项卡以打开束的应用程序入口点列表。
- 单击添加以定义入口点:
- 输入应用程序操作的名称。操作名称区分大小写。它可包含字符 a-z、A-Z、0-9._#@-,并且最多包含 64 个字符。
- 从资源类型列表中选择 TRANSACTION。
- 输入 CICS TRANSACTION 资源的名称。
- 单击确定以将入口点定义添加到束清单。
- 单击策略作用域选项卡以显示束的策略作用域列表。
- 单击添加以定义新的策略作用域:
- 输入在步骤4.a中输入的应用程序操作的名称。
- 输入策略资源的名称。必须在随定义策略作用域的 CICS 束项目一起部署的 CICS 束项目中定义策略;它无需位于同一 CICS 束项目中。
- 单击确定以将策略作用域定义添加到束清单。
- 单击或按 Ctrl+S(对于 OS X,为 cmd+S)以保存对束清单所做的更改。
结果
已创建应用程序入口点和策略作用域。它们共同将策略中定义的任务规则仅限于具有特定 CICS 事务标识的 CICS 用户任务。
下一步做什么
- 将束项目导出到 z/OS®
UNIX 上的目标目录。请参阅部署 CICS 束。
- 为 CICS 束定义、安装和启用 BUNDLE 资源。
可使用 CICS Explorer,通过打开“束定义”视图来为 BUNDLE 创建和安装定义。从 CICS Explorer 工作台的主菜单上,单击。
- 安装并启用 BUNDLE 资源后,必须设置束可用于激活应用程序入口点。
可使用 CICS Explorer,通过打开“束”操作视图来检查启用状态并使束“可用”。
从 CICS Explorer 工作台的主菜单上,单击。
策略中定义的任务规则现已激活,并且仅适用于具有特定 CICS 事务标识的那些 CICS 用户任务。