是否可以在java中使用FTP客户端读取MVS数据集?但条件是我无法将该文件下载到我的本地服务器。所以我需要远程读取它并在远程服务器上处理数据。
答案 0 :(得分:0)
是的,绝对可以使用FTP客户端流式传输MVS数据集。我已经使用Apache commons FTPClient库完成了这项工作,并且有几个产品已经使用了多年,包括SAS / MSG。但是,有一些警告。如果数据集是VB,则需要RDW (Record Descriptor Word)
,它是包含记录长度的2字节头。使用quote site rdw
FTP命令告诉您想要RDW的z / OS FTP服务器。请注意,标头实际上是4个字节,称为LLZZ
,LL
是包含记录长度的16位整数,ZZ
只是二进制零。