CWA(Common Work Area)(CWA)
CWA (Common Work Area) 는 사용자 애플리케이션이 액세스할 수 있는 CICS® 리젼의 스토리지 영역입니다. WRKAREA 시스템 초기화 매개변수를 사용하여 이 작업 영역의 크기를 판별합니다. 사용자는 최대 3584바이트까지 크기를 지정할 수 있습니다.
WRKAREA 매개변수를 생략하면 CICS 는 기본적으로 512바이트 CWA를 할당합니다. CWAKEY 매개변수에서 CWA에 대한 스토리지 키를 지정합니다.
이 작업 영역은 CICS 리젼의 모든 트랜잭션에 사용 가능하므로 스토리지 키가 모든 트랜잭션에서 CWA를 사용하는 데 적합한지 확인해야 합니다. 트랜잭션이 사용자 키에서 실행되고 쓰기 액세스가 필요한 경우, CWA에 대해 사용자-키 스토리지를 지정해야 하며, 그렇지 않으면 이러한 트랜잭션이 트랜잭션 보호 예외(ASRA 이상 종료)로 실패합니다. CICS 는 기본적으로 CWA에 대한 사용자 키 스토리지를 확보하며, CICS키 스토리지로 변경하기로 결정하기 전에 모든 프로그램에서 이 스토리지의 사용을 검토해야 합니다.
쓰기 액세스 권한이 없는 애플리케이션이 CWA를 겹쳐쓰지 못하도록 할 수도 있습니다. 이 경우, CWA에 대한 쓰기 액세스가 합법적으로 필요한 모든 애플리케이션이 CICS 키에서 실행되면 CWA에 대해 CICS키 스토리지를 지정할 수 있습니다.