IBM JZOS Toolkit 用户指南
JZOS Toolkit 是一个 Java™ 本机接口 (JNI) 库,由 Java 归档 (JAR) 文件和本机动态库组成。 此工具箱包含以下项:
- 用于以记录方式读写连续数据集的高性能接口。
- z/OS® C 磁带库 I/O 功能的低级别包装器。
- 用于创建可移植读写器的工厂类,支持文本文件(包括 MVS 数据集)。
- 分配、删除和重命名 MVS 数据集的方法。
- 用于发出单行和多行写至操作员 (WTO) 消息的方法。
- 用于处理 MVS 启动、修改和停止命令的回调接口。
- z/OS 目录搜索的接口 (IGGCSI00)。
- 类 com.ibm.jzos.ZUtil,其中包含用于许多 z/OS 功能的 API ,例如:
- 获取作业,步骤,用户名和进程标识等。
- 写入 SMF 记录
- 读取环境变量
- 正在读取操作系统内存
- 用于读取分区数据集目录的类 com.ibm.jzos.PdsDirectory 。
- 用于读取,写入和删除 z/OS 日志流的类 com.ibm.jzos.ZLogstream 。
- 包 com.ibm.jzos.wlm 中用于访问 z/OS 工作负载管理器 (WLM) 服务的类。
- 用于从 Java 代码提交 z/OS 批处理作业的类 com.ibm.jzos.MvsJobSubmitter 。
- 包含用于将 com.ibm.jzos.fieldsCOBOL 和Assembler数据类型转换为Java对象的类的包。
- 类 com.ibm.jzos.DfSort,用于运行 DFSORT 程序并将 I/O 定向到 Java 应用程序或从 Java 应用程序进行 I/O 操作的接口。
- 类 com.ibm.jzos.AccessMethodServices,这是用于运行 IDCAMS 实用程序的接口。
- 类 com.ibm.jzos.Enqueue ,用于通过使用 ISGENQ 服务来序列化和释放 z/OS 资源。
以下部分提供了 JZOS 工具箱类的概述。 有关更多信息,请参阅 API 参考文档。
有几个样本程序可供下载: https://public.dhe.ibm.com/software/Java/Java11/JZOS/jzos_samples.zip。