Eine Nachrichtensammlung kann mithilfe von ESQL erstellt werden. Die Verwendung einer Nachrichtensammlung ist nützlich, wenn Nachrichten für die Syntaxanalyse gruppiert werden sollen oder wenn die Nachrichtensammlung so erstellt werden muss, dass sie eine bestimmte Datenstruktur, z. B. eine CICS Transaction Server for z/OS-Kanaldatenstruktur, darstellt.
Eine Nachrichtensammlung ist eine Nachricht, die aus einem Header vom Typ Properties und einem einzelnen Domänenelement mit dem Namen Collection besteht. Der Ordner Collection enthält eine Reihe untergeordneter Nachrichten, von denen jede einen Ordner vom Typ Properties, einige Header (z. B. MQMD) und einen Hauptteil enthalten kann. Eine Nachrichtensammlung kann auch keine oder mehrere Attribute haben, die Name/Wert-Paare sind. Der Name eines Attributs muss innerhalb der Nachrichtensammlung eindeutig sein. Ein Standardattribut für die Nachrichtensammlung ist ein Attribut namens CollectionName.
Die folgende Abbildung zeigt ein Beispiel für eine Nachrichtensammlungsstruktur.
Sie können eine Nachrichtensammlung mithilfe von ESQL erstellen, um Nachrichten für die Syntaxanalyse zu gruppieren oder um mit der Nachrichtensammlung eine bestimmte Datenstruktur, z. B. eine CICS-Kanaldatenstruktur, darzustellen.
Führen Sie folgende Schritte aus, um mit ESQL eine Nachrichtensammlung zu erstellen: