运行 Hello World 示例

您可以运行两个“Hello World”示例:HelloWorld 和 HelloCICSWorld。HelloWorld 示例仅使用 Java 服务,HelloCICSWorld 示例说明了如何使用 JCICS TerminalPrincipalFacility 类。

开始之前

如运行 JCICS 示例中所述,确保配置了 CICS 区域。

关于此任务

由样本 CICS 事务启动程序。 本示例使用以下 Java 类和 CICS 程序:
示例 事务 程序 Java 类
HelloWorld JHE1 DFJ$JHE1 HelloWorld
DFH$JSAM(C 程序) 不适用
HelloCICSWorld JHE2 DFJ$JHE2 HelloCICSWorld

DFH$JSAM 是可以使用任何 CICS 支持的语言编写的标准 CICS 程序。例如,如果没有 C 编译器,那么可以编写 COBOL 版本的 DFH$JSAM,并使用它来代替提供的 C 版本。或者,也可以更改 JHE1 TRANSACTION 定义以运行程序 DFJ$JHE1,完全绕过 DFH$JSAM。但是,如果更改此定义,Java 程序将不会向终端写入任何内容;因此应用程序已成功运行的唯一指示是 stdout 文件中的消息。

过程

  • 在终端中输入 JHE1 事务以运行标准 Java 应用程序。将从 JHE1 收到以下消息: 以下消息会返回至您的终端:
    SAMPLE *COMPLETED*, SEE STOUT
    以下条目写入 stdout 文件:
    Hello from a regular Java application
  • 在终端中输入 JHE2 事务以运行 JCICS 应用程序。将从终端上的 JHE2 收到以下消息:
    Hello from a Java CICS application

结果

您已成功运行 Hello World 示例。

下一步做什么

您可以运行其他示例,以试用 CICS 中的 Java 程序可以使用的不同服务。
父主题: 运行 JCICS 示例