如何在大型机 COBOL 中“休眠”?
Posted
技术标签:
【中文标题】如何在大型机 COBOL 中“休眠”?【英文标题】:How to "sleep" in mainframe COBOL? 【发布时间】:2012-08-02 22:16:47 【问题描述】:我想我正在使用 Enterprise COBOL for z/OS。
模拟标准 C 库的 sleep() 函数等功能的技术是什么?
【问题讨论】:
@arunmoezhi - 我猜你没有为你的 CUP 使用付费。肯定有人——而且我认为他们不会对这个解决方案非常满意! 【参考方案1】:可能最简单的方法是使用Language Environment callable service CEE3DLY 或CEEDLYM。
【讨论】:
【参考方案2】:不知道你有没有找到答案。
有一个 IBM 程序可以让机器进入睡眠状态……或等待:它的名字是 ILBOWAT0。
这是一个很好的例子的链接:http://www.mvsforums.com/helpboards/viewtopic.php?t=2008&highlight=delay
在本例中,WAIT-TIME 以秒为单位。
【讨论】:
正如 ILBO 前缀所暗示的,这是 LE 中包含的原始 COBOL 运行时例程,用于“向后兼容”。坚持需要“等待”的新程序应使用 CEEDLY 可调用服务。避免像瘟疫一样“等待”。如果被它感染,请使用最新的例程。以上是关于如何在大型机 COBOL 中“休眠”?的主要内容,如果未能解决你的问题,请参考以下文章