精通COBOL--16.5.1 使用LINK命令进行程序调用
来源:互联网 发布:八爪鱼数据采集中断 编辑:程序博客网 时间:2024/05/22 09:01
使用LINK命令调用程序时,两程序将位于一个任务之下。同时,通过LINK命令中的选项COMMAREA可以实现在调用过程中的参数传递。例如,在以下程序PGMA中,将通过LINK命令调用程序PGMB。
IDENTIFICATION DIVISION.
PROGRAM-ID. PGMA.
*
ENVIRONMENT DIVISION.
*
DATA DIVISION.
WORKING-STORAGE SECTION.
01 COMSTART.
05 STATUS-I PIC X.
05 DATA-I PIC X(19).
……
*
PROCEDURE DIVISION.
……
EXEC CICS LINK PROGRAM(‘PGMB’)
COMMAREA(COMSTART)
LENGTH(20)
END-EXEC
……
GOBACK.
需要注意的是,被调用的程序PGMB通过RETURN命令将返回到程序PGMA中。因此,通过LINK命令进行程序调用时,将改变CICS当前执行的逻辑层次。图反映了使用LINK命令时CICS中不同逻辑层次之间的关系。
- 精通COBOL--16.5.1 使用LINK命令进行程序调用
- 精通COBOL--16.5.2 使用XCTL命令进行程序调用
- 精通COBOL--16.5 CICS中的程序调用
- 精通COBOL--11.4 被调用程序
- 精通COBOL--11.5.2 静态调用程序示例
- 精通COBOL--11.6.2 动态调用程序示例
- 精通COBOL--16.3.2 使用CICS进行输入输出
- 精通COBOL--11.4.1 被调用程序中参数的定义
- 精通COBOL--16.2.4 使用CEDF调试程序
- 精通cobol--9.7.1 如何进行顺序查找
- 精通COBOL--11.5.1 静态调用的基本概念
- 精通COBOL--11.6.1 动态调用的基本概念
- 精通COBOL--11.5 静态调用
- 精通COBOL--11.6 动态调用
- 精通COBOL--16.2.1 CICS程序编译流程
- 精通cobol--9.1.1 为什么要使用表
- 精通COBOL--11.3.2 主调用程序中的调用过程
- 精通COBOL--11.4.2 被调用程序中参数的引用
- 包含动态分配内存的类需要重载拷贝构造函数与=赋值运算(文章可能还有问题,先小记一下)
- 百度 google的垂直搜索
- Active DLL注册
- 在Spring+hebernate中无法释放连接的解决办法
- ms sql DB操作
- 精通COBOL--16.5.1 使用LINK命令进行程序调用
- 全新严蔚敏版数据结构演示系统
- 清理内存
- 精通COBOL--16.5.2 使用XCTL命令进行程序调用
- VC6.0SP6 编译 jrtplib
- 在AIX下compile mod_jk.so出不来的原因
- 精通COBOL--16.6 CICS中的MAP
- 精通COBOL--16.6.1 MAP的基本概念
- 内存分配相关,new , GlobalAlloc, VirtualAlloc, HeapAlloc