关于 CICS 您需要了解的内容

CICS® 是事务处理子系统,可为用户提供服务以按请求运行应用程序,与此同时,许多其他用户正在使用相同的文件和程序提交运行相同应用程序的请求。CICS 在保持快速响应时间的同时,管理资源的共享、数据的完整性和执行的优先级划分。

CICS 应用程序是共同执行某个业务操作(如处理产品订单或准备公司工资单)的相关程序的集合。CICS 应用程序在 CICS 控制下运行,使用 CICS 服务和接口访问程序和文件。

您可通过提交事务请求运行 CICS 应用程序。 术语“事务”在 CICS 中具有特殊含义;请参阅CICS 事务,以获取对 CICS 用法和更常见行业用法之间的差异的解释。事务的执行包含运行一个或多个实施所需功能的应用程序。

要为 CICS 开发 Java 应用程序,您必须了解 CICS 程序、事务与任务之间的关系。这些术语会在整个 CICS 文档中使用,并且出现在许多编程命令中。您还必须了解 CICS 如何在运行时环境中处理 Java 应用程序。

  • CICS 事务
    事务是由单个请求启动的一段处理。
  • CICS 任务
    任务是事务执行的单个实例。
  • CICS 应用程序
    在 Java 程序中,可以使用 CICS 的 Java 类库 (JCICS) 访问 CICS 服务,以及指向以其他语言编写的应用程序的链接。
  • CICS 服务
    Java 程序可以通过 JCICS 编程接口访问以下 CICS 服务:数据管理、通信、工作单元、程序和诊断服务。
  • CICS 中的 Java 运行时环境
    CICS 提供用于运行线程安全型 Java 应用程序的 JVM 服务器环境。非线程安全型的应用程序不能使用 JVM 服务器。