VSAM 支持
EGL 生成的 Java™ 代码的 VSAM 支持如下所示:
基于 AIX 的代码可以访问本地 VSAM 文件
下列代码可以访问 z/OS
®
上的远程 VSAM 文件:
EGL 生成的 Java 代码(在 Windows
®
2000/NT/XP 上运行)
EGL 调试器(在 Windows 2000/NT/XP 上运行)
访问先决条件
要进行访问,首先要在放置 VSAM 文件的系统上定义该文件。从 Windows 2000/NT/XP 进行的远程访问(无论是为 EGL 调试器进行的远程访问还是在运行时进行的远程访问)还要求在工作站上安装分布式文件管理器(DFM),如下所示:
在 EGL 安装目录中定位以下文件:
workbench\bin\VSAMWIN.zip
将该文件解压缩到一个新目录中,并遵循 INSTALL.README 文件中的指示信息。
系统名称
要访问本地 VSAM 文件,在资源关联部件中指定系统名称,并使用适用于操作系统的命名约定。要从 EGL 调试器中或从 EGL 生成的 Java 代码中访问远程 VSAM 文件,则按照以下方式指定系统名称:
\\
machineName
\
qualifier.fileName
machineName
SNA 配置中指定的 SNA LU 别名
qualifier.fileName
VSAM 数据集名称,包括限定符
命名约定类似于通用命名约定(UNC)格式。有关 UNC 格式的详细信息,参阅
分布式文件管理器用户指南
,它位于 EGL 安装目录中的以下文件中:
workbench\bin\VSAMWIN.zip