DFM을 통한 원격 VSAM 지원
DFM를 사용하여 다음 경우에 원격 VSAM 파일에 액세스할 수 있습니다. Windows 플랫폼에서 EGL 디버거를 실행하는 경우나 EGL 생성 Java™ 코드가 32비트 Windows 플랫폼 또는 AIX®에서 실행 중인 경우입니다.
DFM을 사용하여 원격 VSAM 파일에 액세스하려면 다음과 같이 수행하십시오.
- 액세스 전제조건을 충족시키십시오.
- 자원 연관 정보를 제공하고 프로그램을 디버그하는 데 사용하는 빌드 디스크립터에서 자원 연관 파트를 참조하십시오.
액세스 전제조건
VSAM 파일에 액세스하려면 파일이 상주하도록 할 시스템에서 VSAM 파일을 먼저 정의합니다.
원격 VSAM 액세스에서는 사용자가 워크스테이션에서 DFM(Distributed File Manager)을 설치해야 합니다. 또한 DFM 설치 코드가 포함된 JAR 파일에서 추가 기능이 사용 가능합니다.
다음과 같이 수행하십시오.
- 다음 서브디렉토리를 찾으십시오.
여기서 installDir은 제품의 설치 디렉토리입니다.installDir\eclipse\plugins - 해당 디렉토리에서 다음 JAR 파일을 찾으십시오.
여기서 <version>은 버전 번호(예: 7.1.101.v20090718_0331)입니다.com.ibm.etools.egl.java.binaries_<version>.jar
개발 플랫폼의 디버그 세션에서 사용하거나
런타임 플랫폼에서 사용할 원격 VSAM 액세스를 가져오려면 다음과 같이 수행하십시오.
- JAR 파일 내에서 EGLRuntimes\win\bin\Vsamwin.zip 파일을 찾으십시오.
- Vsamwin.zip의 압축을 새 디렉토리에 푸십시오(개발 또는 런타임 플랫폼에서).
- 추출된 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 파일에 포함됩니다.