CICS 项目中的变量
您可以使用变量来便捷地更改属性值,从而简化部署到多个环境的过程,因为您可以使用特定于各个环境的属性文件来解析变量。
使用变量
在安装到不同的环境之前,通常需要更改资源定义中的属性值。例如,数据集可能有不同的高级别限定符用于开发、测试和生产环境。可以通过特定于每个环境的 variables.properties 文件,利用变量来更改属性值的某些部分,具体取决于它要部署到的环境。在部署期间通过运行 CICS® 构建工具箱(使用 --resolve 选项)来解析变量,然后才会将资源安装到 CICS。根据变量是在独立束中还是作为应用程序的一部分而包含在内,用于解析变量的属性文件会有所不同。
创建变量的最可靠方法是使用 CICS Explorer® 中的插入变量或将值抽取到变量向导。有关详细信息,请参阅创建变量。
变量的示例用法
以下示例场景介绍了如何有效地使用变量:- Java™ 束中的 JVM 服务器名称:对于 .osgibundle、.warbundle、.ebabundle 和 .earbundle 束部件,其中 JVM 服务器名称在每个环境中不同。
- FILE 和 LIBRARY 定义中的数据集名称,其中数据集名称包含环境的限定符。
- 在 PROGRAM 定义中指定 CEDF,其中调试适用于开发环境,但不适用于生产环境。
- VSAM 文件中的字符串,其中开发环境可能只需要少量字符串,但生产环境中将需要更多字符串以改善访问时间。