Alias de commande
Les commandes d’adaptateur peuvent être spécifiées à l’aide d’une chaîne de commande sur la ligne de commande ou en créant un fichier de commandes contenant les commandes d’adaptateur. La syntaxe de la commande d'exécution est la suivante :
-IM[ alias } card_num
-OM[ alias ] card_num
où -IM est la commande d’exécution Input Source-Override et -OM est la commande d’exécution Output Target-Override, alias est l’alias de l’adaptateur et card_num est le numéro de la carte d'entrée ou de sortie, respectivement. Le tableau suivant présente les alias d’adaptateur et les commandes d’exécution.
| Adaptateur | Alias | Comme entrée | Comme sortie |
|---|---|---|---|
| IBM® MQ (client) | MQSC | - IMMQSCcard_num | - OMMQSCcard_num |
| IBM® MQ (serveur) | MQS | -IMMQScard_num | -OMMQScard_num |
Lorsque vous utilisez un alias d'adaptateur avec la commande d'exécution, les commandes d'adaptateur IBM® MQ peuvent être exécutées en ligne de commande ou dans un fichier de commandes. Utilisez les commandes d’adaptateur pour spécifier les fonctions d’adaptateur telles que :
- spécification d’un identificateur de message particulier
- possibilité de fractionner les données de sortie en plusieurs messages
- extraction d’un message logique d’une file d’attente source à l’aide d’un identificateur de corrélation
Par exemple, pour remplacer les commandes d'adaptateur définies dans la carte de sortie 1, la chaîne de commande de l'adaptateur dans un environnement de serveur IBM® MQ peut être :
-IMMQS1 '-QMN queuemgr -QN topqueue -T'
Cet exemple de chaîne de commande d’exécution spécifie le gestionnaire de files d’attente nommé queuemgr et la file d’attente nommée topqueue en tant que source pour les données de cette carte. La commande -T indique qu’un fichier de trace est créé pour rapporter les informations sur l’activité de l’adaptateur, en enregistrant les événements qui se produisent pendant que l’adaptateur est en cours d’extraction de ces données.