호출 또는 전송에서 연계 옵션 파트 사용
연계 옵션 파트는 EGL 생성 프로그램이 다른 생성된 코드를 호출하거나 코드에 전송하는 방법을 지정합니다. 이 주제에서는 상위 레벨 개요만 제공합니다. 연계 옵션 파트 작성과 사용자 정의에 대한 세부사항은 EGL 생성 안내서를 참조하십시오.
프로그램 생성 시 사용하는 빌드 디스크립터 파일을 이용하면
해당 프로그램의 연계 옵션 파트를 지정할 수 있습니다. 연계
옵션 파트에는 요소 세트가 들어 있으며 각 요소에는
특성과 값의 세트가 있습니다. 다음 유형의 요소를 사용할 수
있습니다.
- callLink 요소는 EGL이 주어진 호출에 사용하는 연계 규칙을 지정합니다.
- asynchLink 요소는 전송 프로그램이 vgLib.startTransaction() 시스템 함수를 호출하는 경우 발생하는 것처럼 EGL 프로그램이 다른 프로그램에 비동기로 전송하는 방법을 지정합니다.
- transferToProgram 요소는 생성된 COBOL 프로그램이 프로그램에 제어를 전송하고 처리를 종료하는 방법을 지정합니다.
- transferToTransaction 요소는 생성된 프로그램이 트랜잭션에 제어를 전송하고 처리를 종료하는 방법을 지정합니다.
각 요소에서 특성(예: pgmName)은 요소가 참조하는 프로그램 또는 레코드를 식별합니다. 기타 특성은 유형, 위치 등을 포함하여 이름 지정된 프로그램에 대한 추가 정보를 제공합니다.