【发布时间】:2015-08-21 11:38:32
【问题描述】:
我有一个批处理 COBOL 程序,需要以平面文件的形式输入。当我使用软件将单个文件 FTP 到批处理时,它正在工作。
问题是,在最终的解决方案中,需要许多并发用户一起或单独访问批处理程序。例如,假设 10 个用户需要运行批处理。
- 他们可以将所有文件 FTP 到一个共享目录,大型机可以从该目录访问文件。
现在问题来了
- 如何触发大型机作业?
- 由于会有 10 个或更多文件,因此 JOB 需要单独运行每个文件并生成报告。
- 文件名应该是怎样的?例如,如果两个文件具有相同的名称,那么当它们首先通过 FTP 进入共享目录时,它们将被覆盖。另一方面,如果文件名是唯一的,Mainframe 将无法区分它们。
用户将通过电子邮件收到报告,其编码在批处理程序中,ID 将出现在输入平面文件中。
以前 CICS 功能是通过 excel 宏(屏幕抓取)完成的。这个练习的重点是消除 CICS 的使用以减少 MIPS
感谢任何帮助。
【问题讨论】:
-
您的用户将如何检索生成的报告?
-
@cschneid 通过电子邮件.. 它在批处理程序中编码,ID 将出现在输入平面文件中
-
与您的生产控制和调度人员交谈。他们会告诉你他们希望如何完成。如果您以“自己的方式”进行操作,您将面临不得不重做的风险。
-
@BillWoodger 我们的生产控制在其步兵中,您告诉他们要运行的工作,他们将运行它,就这么简单,但是,TAT 这样做的问题.. 目前的解决方案是使用即时的 Excel 宏和 CICS 屏幕。
-
至于没有生产控制,那就是混乱。您能否更新问题以包括以前如何使用 Excel 和 CICS?你知道什么是GDG吗?你有调度器吗?