callLink 요소의 linkType

연계 옵션 파트의 callLink 요소에 대한 linkType 특성은 type 특성의 값이 localCall인 경우 연계의 유형을 지정합니다. linkType 특성은 호출 프로그램의 생성에 영향을 줍니다. CICS® 환경에 있는 COBOL의 경우 linkType 특성은 호출된 프로그램의 생성에도 영향을 줍니다.

다음 목록에서 값을 선택하십시오.
CICSLINK
CICS 프로그램에서 동일한 CICS 리젼의 다른 프로그램으로 호출되도록 지정합니다. 시스템 ID를 사용하지 않고 EXEC CICS LINK 명령이 사용됩니다. CICSLINK는 CICS에 대해 생성되는 COBOL 프로그램의 기본값입니다.
DYNAMIC
COBOL 프로그램을 생성하는 경우 호출이 동적 COBOL 호출임을 지정합니다. CICS 프로그램에서는 동적 호출이 EXEC CICS LINK보다 훨씬 효율적이지만 CICS CEDF를 사용하여 호출된 프로그램을 추적할 수는 없습니다. DYNAMIC는 비CICS 환경에 대해 생성된 COBOL 프로그램의 기본값입니다.
LIBRARY
호출된 프로그램의 기본 기능이 EGL 라이브러리의 기능인 것처럼 호출이 구현됨을 지정합니다. 이점은 런타임 시 속도입니다.

호출된 프로그램의 단일 인스턴스를 제공된 실행 단위에 사용할 수 있습니다. unloadOnExit 특성의 값은 호출된 프로그램에 대해 항상 NO로 설정됩니다. 이 특성은 호출된 프로그램이 종료될 때 호출된 프로그램을 로드 해제하는지 여부를 지정합니다.

EGL 생성 Java™ 출력에 대해 LIBRARY 값을 지정하는 경우 호출자가 컴파일하는 중일 때 호출된 프로그램의 출력을 사용할 수 있습니다. 그렇지 않으면 호출자의 컴파일이 실패합니다. 호출자를 생성할 때 또는 호출자를 생성하기 전에 호출된 프로그램을 생성하는 경우 문제를 방지할 수 있습니다.

STATIC
COBOL 프로그램을 생성하는 경우 정적 COBOL 호출이 발생함을 지정하며 호출된 프로그램을 호출 프로그램으로 링크 편집해야 함을 의미합니다. z/OS® 일괄처리 환경의 경우 EGL 프로그램이 호출하거나 PL/I 프로그램에 의해 호출될 때 STATIC이 필수입니다.