Executando o Exemplo de TDQ

É possível executar o exemplo de fila de dados temporários para compreender como programas Java podem interagir com dados transientes. Os programas podem ler e gravar dados que são armazenados em filas sequenciais.

Antes de Iniciar

Assegure-se de que a região CICS esteja configurada, conforme descrito em Executando os Exemplos de JCICS.

Sobre Esta Tarefa

Este exemplo demonstra como usar a classe TDQ de JCICS. O exemplo usa a classe e o programa Java a seguir:

Transação Program Classe Java
JTD1 DFJ$JTD1 TDQ.ClassOne

Procedimento

Insira a transação JTD1 em um terminal para executar o exemplo. Você receberá as seguintes mensagens em Task.out:
    Entering examples.TDQ.ClassOne.main()
    Entering writeFixedData()
    Leaving writeFixedData()
    Entering writeFixedData()
    Leaving writeFixedData()
    Entering readFixedData()
    Leaving readFixedData()
    Entering readFixedDataConditional()
    Leaving readFixedDataConditional()
    Leaving examples.TDQ.ClassOne.main()
 

Resultados

O CICS executa o seguinte processamento:

  1. A transação executa a classe Java principal que é definida no recurso PROGRAM DFJ$JTD1.
  2. O programa Java grava alguns dados em um fila de dados temporários, lê os dados e, em seguida, exclui a fila.