callLink 유형이 localCall인 경우
다음 상황이 적용되는 경우 type 특성을 localCall로
설정하십시오.
- 호출 프로그램과 동일한 JVM에서 실행되는 생성된
Java™ 프로그램을 호출하는
Java 프로그램을 생성합니다. 이 경우 EGL
미들웨어가 사용되지 않으며 pgmName이
호출된 프로그램을 식별하는 callLink 요소에 대해
다음 특성이 중요합니다.
- alias
- linkType
- package
- pgmName
- type
그러나 호출된 프로그램이 라이브러리인 것처럼 프로그램을 호출하는 경우 callLink 요소가 필요합니다. "callLink 요소의 linkType"에 설명된 바와 같이 이점은 런타임 시 속도입니다.
- 동일한 시스템에서 다른 COBOL 프로그램을 호출하거나 이 프로그램이
호출하는 z/OS® 일괄처리 COBOL
프로그램을 생성합니다. 이 경우 pgmName이
호출된 프로그램을 식별하는 callLink 요소에 대해
다음의 특성이 중요합니다.
- alias
- pgmName
- type
참고: PL/I 프로그램을 호출해야 하는 경우 비CICS z/OS 환경에 대한 로컬 호출의 callLink 요소를 지정해야 합니다. - 동일한 CICS® 리젼에서
다른 COBOL 프로그램을 호출하거나 이 프로그램이 호출하는
CICS COBOL 프로그램을
생성합니다(호출된 프로그램이 CICS
리젼 외부에서 실행되는 생성된 코드에서도 호출되지 않는 경우).
이 경우 pgmName이 호출된 프로그램을 식별하는
callLink 요소에 대해 다음의 특성이 중요합니다.
- alias
- linkType
- parmForm
- pgmName
- pgmType
- refreshScreen
- type
호출 프로그램과 호출된 프로그램이 모두 생성된 CICS COBOL 프로그램이고 type 특성이 localCall로 설정된 경우 linkType 및 parmForm 특성의 값은 두 프로그램을 모두 생성하는 경우와 동일해야 합니다. 가장 간단한 방법은 호출 프로그램과 호출된 프로그램을 모두 생성할 때 동일한 연계 옵션 파트를 사용하는 것입니다. Java 랩퍼를 생성하는 경우 type의 값은 localCall이 될 수 없습니다.