callLink 요소의 library

연계 옵션 파트의 callLink 요소에 대한 library 특성은 type 특성의 값이 ejbCall 또는 remoteCall인 경우 호출된 프로그램이 있는 DLL 또는 라이브러리를 지정합니다.
  • 사용자의 프로그램이 iSeries에서 원격 COBOL 프로그램을 호출하는 경우 library 특성은 호출할 프로그램이 있는 iSeries 라이브러리를 참조합니다.
  • EGL 생성 Java™ 프로그램이 iSeries에서 원격 비EGL 생성 프로그램을 호출하는 경우(예: C 또는 C++ 서비스 프로그램) 호출된 프로그램은 iSeries 라이브러리에 속하고 library 특성은 호출할 시작점이 있는 프로그램의 이름을 참조합니다. 기타 callLink 요소 특성을 다음과 같이 설정하십시오.
    • pgmName 특성을 시작점의 이름으로 설정하십시오.
    • remoteComType 특성을 DIRECT 또는 DISTINCT로 설정하십시오.
    • remotePgmType 특성을 EXTERNALLYDEFINED로 설정하십시오.
    • location 특성을 iSeries 라이브러리의 이름으로 설정하십시오.
  • 그렇지 않은 경우 호출 프로그램이 EGL 생성 Java 프로그램이면 library 특성은 원시 프로그램으로 로컬로 호출할 시작점이 있는 DLL의 이름을 참조합니다. 시작점은 pgmName 특성에 식별되어 있지만 시작점 및 DLL의 이름이 다른 경우에만 library 특성을 지정해야 합니다.

    library 특성의 값을 지정할 때 파일 이름 확장자를 포함하지 마십시오. 예를 들어, 라이브러리 이름이 libxyz.so인 경우 특성에 libxyz만 지정하십시오.

library 특성은 호출 프로그램의 생성에 영향을 줍니다. 원시 DLL을 호출하는 방법에 대한 정보는 관련 항목 목록의 "callLink 유형이 remoteCall인 경우" 주제를 참조하십시오.