使用z/OS实现COBOL程序中的文件传输

作者:佚名 上传时间:2023-05-22 运行软件:COBOL for z/OS 软件版本:z/OS 2.3 版权申诉

该示例代码展示如何使用z/OS中的FTP命令来实现COBOL程序中的文件传输功能。使用COBOL的FTP扩展模块来打开、发送和接收文件,同时使用JCL活动作业控制语言中的FTP命令来执行FTP操作。通过这种方式,COBOL程序可以实现文件的传输和处理。

IDENTIFICATION DIVISION.
       PROGRAM-ID. FTPPROC.

       ENVIRONMENT DIVISION.
       INPUT-OUTPUT SECTION.
       FILE-CONTROL.
       SELECT FOOTXT ASSIGN TO LOCAL-FTP.
       SELECT PDFTXT ASSIGN TO REMOTE-FTP.

       DATA DIVISION.
       FILE SECTION.
       FD FOOTXT
           LABEL RECORDS OMITTED
           DATA RECORD IS FOOTXTRD.
       01 FOOTXTRD PIC X(3000).
       FD PDFTXT
           LABEL RECORDS OMITTED
           DATA RECORD IS PDFTXTRD.
       01 PDFTXTRD PIC X(3000).

       WORKING-STORAGE SECTION.
       01 WS-COMMAND-LINE PIC X(80).

       PROCEDURE DIVISION.
       MAIN-PROCEDURE.
           OPEN INPUT FOOTXT
           OPEN OUTPUT PDFTXT
           MOVE 'FTP USERNAME@FTP.LOCATION.COM' TO WS-COMMAND-LINE
           CALL 'FTP' USING WS-COMMAND-LINE
           IF STATUS-RETURN(1) NOT EQUAL TO 0
               DISPLAY 'FTP FAILED'
           END-IF
           CLOSE FOOTXT PDFTXT
           STOP RUN.

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
使用z/OS实现COBOL程序文件传输
该示例代码展示如何使用z/OS中的FTP命令来实现COBOL程序中的文件传输功能。使用COBOL的FTP扩展模块来打开、发送和接收文件,同时使用JCL活动作业控制语言中的FTP命令来执行FTP操作。通
z/OS 2.3
COBOL for z/OS
2023-05-22 10:55
使用z/OS实现COBOL程序文件读写操作
该示例代码演示了在z/OS环境下使用COBOL编写的程序,实现对文件的读取和写入操作。通过该示例,你可以了解在z/OS上处理文件的基本方法。IDENTIFICATION DIVISION.PROG
z/OS 2.4
IBM COBOL for z/OS
2023-11-22 04:13
使用z/OS实现COBOL程序随机数生成
在z/OS平台上,COBOL程序经常需要生成随机数。这个示例代码演示了如何在COBOL中实现随机数生成,并附带详细的注释和解释。 IDENTIFICATION DIVISION.
z/OS 2.4
IBM Enterprise COBOL for z/OS
2023-11-12 07:18
使用COBOL编写z/OS文件读取程序
这份示例代码演示了如何使用COBOL编写z/OS中的文件读取程序,通过读取给定输入文件并打印内容到控制台来展示文件读取的功能。在实现方面,程序使用了z/OS中预定义的文件控制块来打开、读取和关闭文件。
z/OS 2.4
COBOL
2023-04-04 04:50
使用z/OS JCL运行COBOL程序
该示例展示了如何使用z/OS的Job Control Language (JCL)运行COBOL程序。JCL是z/OS操作系统的一种命令语言,可以用于定义和提交作业。COBOL是一种传统的编程语言,用
z/OS V2.4
IBM z/OS操作系统及COBOL编译器
2023-03-26 20:15
使用z/OS实现COBOL程序文件读取与写入操作
这个示例展示了如何在z/OS环境中使用COBOL编程语言进行文件读取和写入操作。通过COBOL编写的程序可以打开、读取和写入文件,展示了如何在z/OS平台上处理文件操作。 IDENTIF
z/OS 2.5
COBOL 编译器
2023-12-11 13:37
z/OS如何实现安全文件传输
本示例代码展示了如何使用z/OS自带的FTP和PGP工具实现安全的文件传输,其中PGP用于加密文件,FTP用于传输和获取文件。//使用PGP加密文件$PGPBF = '//DD:PGPTMP'
z/OS V2.4
FTP、PGP
2023-05-24 03:22
使用z/OSJCL编译和运行COBOL程序
本示例展示了如何使用z/OS中的JCL(作业控制语言)编译和运行COBOL程序,并通过输出结果确认程序是否正确执行。JCL是z/OS中的一种控制作业流程的语言。COBOL是一种常用的商业应用程序设计语
z/OS V2R4
IBM z/OS
2023-04-23 16:58
COBOL for z OS Language Reference v4.1
COBOLforz/OSLanguageReferencev4.1
PDF
0B
2019-07-29 11:46
z/OS如何通过JCL运行COBOL程序
本示例展示了如何通过z/OS上的JCL(Job Control Language)运行一段COBOL程序。//RUNCOBOL JOB NOTIFY=&SYSUID//COBOL EXEC
z/OS 2.4
COBOL
2023-03-25 15:47