Exemple 2

Entrez, par exemple, la commande suivante :

-QMN QMNAME1 -QN QUEUE1 -GRP2 -QTY 4

Les données renvoyées seront les suivantes :

PhysMess01PhysMess02PhysMess03PhysMess05PhysMess04
PhysMess06PhysMess09PhysMess10PhysMess11PhysMess12

Explication :

-QTY 4 requise pour extraire quatre unités de message de la file d’attente. L’adaptateur a d’abord extrait PhysMess01, puis PhysMess02, PhysMess03 et PhysMess05, comme dans l’exemple précédent. Ensuite, vous devez extraire deux autres unités de message.

La troisième unité de message est le message PhysMess04. Il s’agit d’un message hors groupe, et l’adaptateur l’extrait après avoir extrait le groupe de messages "1". Enfin, a troisième unité, Groupe de messages "2", est constituée des messages physiques suivants :

PhysMess06, PhysMess09, PhysMess10, PhysMess11 and PhysMess12

Si la commande d’adaptateur -GRP2 a été omise, les données renvoyées seront :

PhysMess01PhysMess02PhysMess03PhysMess04