Exécution de l'exemple TDQ

Vous pouvez exécuter l'exemple de file d'attente de données transitoires pour comprendre la manière dont les programmes Java peuvent interagir avec les données transitoires. Les programmes peuvent lire et écrire des données transitoires qui sont stockées dans des files d'attente séquentielles.

Avant de commencer

Vérifiez que la zone CICS est configurée, comme décrit dans Exécution d'exemples JCICS.

Pourquoi et quand exécuter cette tâche

Cet exemple montre comment utiliser la classe JCICS TDQ. Cet exemple utilise le programme et la classe Java suivants :

Transaction Programme Classe Java
JTD1 DFJ$JTD1 TDQ.ClassOne

Procédure

Entrez la transaction JTD1 dans un terminal pour exécuter l'exemple. Les messages suivants s'affichent dans 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()
 

Résultats

CICS effectue le traitement suivant :

  1. La transaction exécute la classe Java principale qui est définie dans la ressource du programme DFJ$JTD1.
  2. Le programme Java écrit des données dans une file d'attente de données transitoires, les lit, puis supprime la file d'attente.