CICS 프로젝트의 변수
변수를 사용하여 속성 값을 빠르고 쉽게 변경할 수 있으며 이 경우 각 환경에 대해 고유한 특성 파일을 사용하여 변수를 해석할 수 있기 때문에 여러 환경에 대한 배치 작업을 단순화해줍니다.
변수 사용
일반적으로 자원 정의에 있는 속성 값은 다른 환경에 설치하기 전에 변경해야 합니다. 예를 들어 데이터 세트에 개발, 테스트 및 프로덕션 환경을 위한 서로 다른 상위 레벨 규정자가 포함될 수 있습니다. 변수를 사용하면 해당 변수가 배치될 환경에 따라 각 환경에 대해 고유한 variables.properties 파일을 사용하여 속성 값의 파트를 변경할 수 있습니다.변수는 CICS®에 자원을 설치하기 전에, --resolve 옵션을 사용하여 CICS 빌드 툴킷을 실행함으로써 분석됩니다. 변수를 분석하는 데 사용하는 특성 파일은 변수가 독립형 번들에 있는지 아니면 애플리케이션의 일부로 포함되었는지에 따라 다릅니다.
변수를 작성하는 가장 안정적인 방법은 CICS Explorer®에서 변수 삽입 또는 값을 변수로 추출 마법사를 사용하는 것입니다. 자세한 정보는 변수 작성의 내용을 확인하십시오.
변수 사용의 예
다음은 효과적으로 변수를 사용하기 위한 시나리오의 예입니다.- Java™ 번들의 JVM 서버 이름: .osgibundle, .warbundle, .ebabundle 및 .earbundle 번들 파트용. 여기서 JVM 서버 이름은 환경마다 서로 다릅니다.
- FILE 및 LIBRARY 정의의 데이터 세트 이름. 여기서 데이터 세트 이름에는 환경의 규정자가 포함됩니다.
- PROGRAM 정의에 CEDF 지정. 여기서 디버깅은 개발 환경에 적합하지만 프로덕션 환경에는 적합하지 않습니다.
- VSAM 파일의 문자열. 개발 환경에는 적은 수의 문자열만 필요하지만 프로덕션 환경에서는 액세스 시간을 향상시키기 위해 더 많은 문자열이 필요합니다.