É possível executar dois exemplos de “Hello World”: HelloWorld e HelloCICSWorld. O exemplo HelloWorld usa apenas serviços Java e HelloCICSWorld usa JCICS.
Exemplo | Transação | Program | Classe Java |
---|---|---|---|
HelloWorld | JHE1 | DFJ$JHE1 | HelloWorld |
HelloWorld | JHE1 | DFH$JSAM (programa C) | N/A |
HelloCICSWorld | JHE2 | DFJ$JHE2 | HelloCICSWorld |
DFH$JSAM é um programa CICS padrão que poderia ser criado em qualquer das linguagens suportadas pelo CICS. Se, por exemplo, você não tiver um compilador C, poderá criar uma versão em COBOL de DFH$JSAM e usá-la em vez da versão em C fornecida. Como alternativa, é possível ignorar totalmente DFH$JSAM alterando a definição da TRANSACTION JHE1 para executar o programa DFJ$JHE1. Entretanto, se você alterar a definição, o programa Java não gravará nada no terminal; portanto, a única indicação de que o aplicativo executou com êxito será a mensagem no arquivo stdout.