두 개의 “Hello World” 예제, HelloWorld 및 HelloCICSWorld를 실행할 수 있습니다. HelloWorld 예제에서는 Java™ 서비스만 사용하며 HelloCICSWorld에서는 JCICS를 사용합니다.
예제 | 트랜잭션 | 프로그램 | Java 클래스 |
---|---|---|---|
HelloWorld | JHE1 | DFJ$JHE1 | HelloWorld |
HelloWorld | JHE1 | DFH$JSAM (C 프로그램) | 해당사항 없음 |
HelloCICSWorld | JHE2 | DFJ$JHE2 | HelloCICSWorld |
DFH$JSAM은 CICS에서 지원되는 모든 언어로 작성할 수 있는 표준 CICS 프로그램입니다. 예를 들어, C 컴파일러가 없으면 DFH$JSAM의 COBOL 버전을 작성하고 제공되는 C 버전 대신 사용할 수 있습니다. 또는 JHE1 TRANSACTION 정의를 변경하여 DFH$JSAM을 우회하고 DFJ$JHE1 프로그램을 실행할 수 있습니다. 하지만 정의를 변경하는 경우 Java 프로그램은 터미널에 아무 것도 작성하지 않습니다. 따라서 애플리케이션이 성공적으로 실행되었음을 확인하는 유일한 방법은 stdout 파일의 메시지 뿐입니다.