CICS 项目中的变量

您可以使用变量来便捷地更改属性值,从而简化部署到多个环境的过程,因为您可以使用特定于各个环境的属性文件来解析变量。

使用变量

在安装到不同的环境之前,通常需要更改资源定义中的属性值。 例如,数据集可能有不同的高级别限定符用于开发、测试和生产环境。 可以通过特定于每个环境的 variables.properties 文件,利用变量来更改属性值的某些部分,具体取决于它要部署到的环境。

在部署期间,通过在 CICS 中安装资源之前运行带有 -- resolve 选项的 CICS ® 构建工具箱 来解析变量。 根据变量是在独立束中还是作为应用程序的一部分而包含在内,用于解析变量的属性文件会有所不同。

创建变量的最可靠方法是使用 CICS Explorer®中的 插入变量将值抽取到变量 向导。有关详细信息,请参阅 在 CICS Explorer 产品文档中创建变量

变量的示例用法

以下示例场景介绍了如何有效地使用变量:
  • CICS 束部分 .osgibundle .warbundle .ebabundle.earbundle for Java™ 应用程序中的 JVM 服务器名称,其中每个环境中的 JVM 服务器名称不同。
  • FILELIBRARY 定义中的数据集名称,其中数据集名称包含环境的限定符。
  • PROGRAM 定义中指定 CEDF,其中调试适用于开发环境,但不适用于生产环境。
  • VSAM 文件中的字符串,其中开发环境可能只需要少量字符串,但生产环境中将需要更多字符串以改善访问时间。