从桌面应用程序中读取MVS数据集

时间:2018-04-04 16:41:56

标签: java unix mainframe ftp-client

是否可以在java中使用FTP客户端读取MVS数据集?但条件是我无法将该文件下载到我的本地服务器。所以我需要远程读取它并在远程服务器上处理数据。

1 个答案:

答案 0 :(得分:0)

是的,绝对可以使用FTP客户端流式传输MVS数据集。我已经使用Apache commons FTPClient库完成了这项工作,并且有几个产品已经使用了多年,包括SAS / MSG。但是,有一些警告。如果数据集是VB,则需要RDW (Record Descriptor Word),它是包含记录长度的2字节头。使用quote site rdw FTP命令告诉您想要RDW的z / OS FTP服务器。请注意,标头实际上是4个字节,称为LLZZLL是包含记录长度的16位整数,ZZ只是二进制零。