DFM을 통한 원격 VSAM 지원

DFM를 사용하여 다음 경우에 원격 VSAM 파일에 액세스할 수 있습니다. Windows 플랫폼에서 EGL 디버거를 실행하는 경우나 EGL 생성 Java™ 코드가 32비트 Windows 플랫폼 또는 AIX®에서 실행 중인 경우입니다.

DFM을 사용하여 원격 VSAM 파일에 액세스하려면 다음과 같이 수행하십시오.
  • 액세스 전제조건을 충족시키십시오.
  • 자원 연관 정보를 제공하고 프로그램을 디버그하는 데 사용하는 빌드 디스크립터에서 자원 연관 파트를 참조하십시오.

액세스 전제조건

VSAM 파일에 액세스하려면 파일이 상주하도록 할 시스템에서 VSAM 파일을 먼저 정의합니다.

원격 VSAM 액세스에서는 사용자가 워크스테이션에서 DFM(Distributed File Manager)을 설치해야 합니다. 또한 DFM 설치 코드가 포함된 JAR 파일에서 추가 기능이 사용 가능합니다.

다음과 같이 수행하십시오.
  1. 다음 서브디렉토리를 찾으십시오.
      installDir\eclipse\plugins
    여기서 installDir은 제품의 설치 디렉토리입니다.
  2. 해당 디렉토리에서 다음 JAR 파일을 찾으십시오.
      com.ibm.etools.egl.java.binaries_<version>.jar
    여기서 <version>은 버전 번호(예: 7.1.101.v20090718_0331)입니다.
개발 플랫폼의 디버그 세션에서 사용하거나 런타임 플랫폼에서 사용할 원격 VSAM 액세스를 가져오려면 다음과 같이 수행하십시오.
  1. JAR 파일 내에서 EGLRuntimes\win\bin\Vsamwin.zip 파일을 찾으십시오.
  2. Vsamwin.zip의 압축을 새 디렉토리에 푸십시오(개발 또는 런타임 플랫폼에서).
  3. 추출된 INSTALL.README 파일에서 지시를 따르십시오.

자원 연관

Windows에서 EGL 프로그램을 디버그할 때 사용할 자원 연관 파트를 작성하는 경우 다음과 같이 파일 유형 및 systemName을 지정하십시오.
파일 유형
파일 유형을 ibmcobol로 설정하십시오.
systemName
다음과 같은 방법으로 시스템 이름을 지정하십시오.
  \\machineName\qualifier.fileName
machineName
SNA 구성에서 지정된 대로 SNA LU 별명 이름
qualifier.fileName
규정자를 포함하여 VSAM 데이터 세트 이름

이름 지정 규칙은 UNC(Universal Naming Convention) 형식과 유사합니다. UNC 형식에 대한 세부사항은 분배된 FileManager 사용자의 안내서를 참조하며, 이는 vsamwin.zip 파일에 포함됩니다.