多线程环境中 ILE COBOL 的限制

某些 ILE COBOL 应用程序依赖于子系统或其他应用程序。 在多线程环境中,这些依赖关系会对 ILE COBOL 程序产生一些限制:

SORT/MERGE
SORT 和 MERGE 一次只能在一个线程中处于活动状态。 但是, COBOL 运行时环境不会强制实施此操作-它必须由应用程序控制。
外部文件和共享文件
不应从多个线程同时访问或更新外部文件和共享文件。 但是, COBOL 运行时环境不会强制实施此操作-它必须由应用程序控制。

通常,在运行单元中同步对应用程序可视的资源的访问权由应用程序负责。