CICS-COBOL 기본 사항

CICS 프로그램은 메인 프레임에서 COBOL 언어로 작성됩니다. 간단한 COBOL-CICS 프로그램 작성, 컴파일 및 실행에 대해 논의 할 것입니다.

CICS 프로그램

CICS 출력 화면에 일부 메시지를 표시하는 간단한 COBOL-CICS 프로그램을 작성합니다. 이 프로그램은 COBOL-CICS 프로그램 실행과 관련된 단계를 보여줍니다. 다음은 간단한 프로그램을 코딩하는 단계입니다.

1 단계

메인 프레임에 로그인하고 TSO 세션을 엽니 다.

2 단계

프로그램을 코딩 할 새 PDS를 만듭니다.

3 단계

PDS 내부에 새 멤버를 만들고 다음 프로그램을 코딩하십시오.

IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO.
DATA DIVISION.
FILE SECTION.
WORKING-STORAGE SECTION.
01 WS-MESSAGE PIC X(40).
01 WS-LENGTH  PIC S9(4) COMP.
PROCEDURE DIVISION.
A000-MAIN-PARA.
   MOVE 'Hello World' TO WS-MESSAGE
   MOVE '+12' TO WS-LENGTH
   EXEC CICS SEND TEXT 
      FROM (WS-MESSAGE)
      LENGHT(WS-LENGTH)  
   END-EXEC
   EXEC CICS RETURN
   END-EXEC.

4 단계

프로그램을 코딩 한 후 컴파일해야합니다. 다음 JCL을 사용하여 프로그램을 컴파일 할 수 있습니다.

//SAMPLE JOB(TESTJCL,XXXXXX),CLASS = A,MSGCLASS = C  
//CICSCOB  EXEC CICSCOB,                                                
//COPYLIB = ABC.XYZ.COPYLIB,                            
//LOADLIB = ABC.XYZ.LOADLIB 
//LIB        JCLLIB ORDER = CICSXXX.CICS.XXXPROC                
//CPLSTP     EXEC DFHEITVL                                
//TRN.SYSIN  DD DSN = ABC.XYZ.PDS(HELLO),DISP = SHR     
//LKED.SYSIN DD *                                        
   NAME HELLO(R)                                          
//

5 단계

CICS 세션을 엽니 다.

6 단계

이제 다음 명령을 사용하여 프로그램을 설치합니다.

CEMT SET PROG(HELLO) NEW.

7 단계

연관된 트랜잭션 ID를 사용하여 프로그램을 실행하십시오. 트랜잭션 ID는 관리자가 제공합니다. 다음 출력이 표시됩니다.

프로그램 편집

다음 순서도는 COBOL-CICS 프로그램을 컴파일하는 데 사용되는 단계를 보여줍니다.

역자

변환기의 기능은 CICS 명령에서 구문 오류를 확인하는 것입니다. 이를 동등한 COBOL 문으로 변환합니다.

컴파일러

컴파일러의 기능은 COBOL 카피 북을 확장하는 것입니다. 구문 오류에 대한 소스 코드를 확인한 후 코드를 컴파일합니다.

링키지 에디터

Linkage Editor의 기능은 여러 개체 모듈을 연결하여 단일로드 모듈을 만드는 것입니다.