Vous pouvez créer une file d'attente, laquelle est une destination de bus qui représente une file d'attente de messages
et qui est utilisée pour la
messagerie point-à-point.
Avant de commencer
Au cours de cette tâche, vous devez indiquer le nom d'un membre de
bus auquel la destination de bus est affectée. Ce membre de bus doit héberger le point de file d'attente de la nouvelle
destination de bus et doit être déjà configuré.
Pourquoi et quand exécuter cette tâche
Pour définir une nouvelle file d'attente pour la messagerie point-à-point, vous n'avez qu'un minimum
de propriétés à spécifier. Une fois cette tâche exécutée, vous pourrez toujours changer ces propriétés et
en configurer d'autres.
Effectuez les étapes ci-après dans la console d'administration pour définir
une file d'attente.
Procédure
- Dans le panneau de navigation, cliquez sur
- Dans la sous-fenêtre de contenu, cliquez sur le nom du bus devant fournir le
point de message de la file d'attente.
- Dans
la sous-fenêtre de contenu, sous Ressources de la destination, cliquez sur Destinations. La liste des destinations de bus existantes s'affiche.
- Pour créer une destination, cliquez sur Nouveau.
- Dans la page Création d'une destination, vérifiez que l'option
File d'attente est sélectionnée.
- Cliquez sur Suivant.
- Dans la zone Identificateur, entrez le nom de votre
choix pour la destination de file d'attente à des fins d'administration. Limitez
le nom à un maximum de 48 caractères et le jeu de caractères à des chiffres (0-9),
le point (.), la barre oblique (⁄), le trait de soulignement (_), le signe de
pourcentage (%), les majuscules A-Z, les minuscules a-z (sachant qu'il existe des
restrictions pour les minuscules pour le support de la console z/OS). Sur des
systèmes utilisant EBCDIC Katakana, vous ne pouvez pas employer de caractères en
minuscules.
- Facultatif : Dans la zone Description, tapez une description de la destination (cette description ne servira
que dans un but administratif).
- Cliquez sur Suivant.
- Dans la page Affecter la file d'attente à un membre de bus, sélectionnez le membre de bus devant fournir le point de
file d'attente pour la destination.
Le point de file d'attente correspond à l'emplacement où
sont conservés les messages de la file d'attente.
Si le
membre de bus est un cluster de serveurs, vous créez une file d'attente
partitionnée entre les serveurs du cluster. Dans ce cas, un point de file d'attente est créé pour chaque serveur dans
le cluster.
- Cliquez sur Suivant.
- Facultatif : Si le membre du bus est un serveur WebSphere MQ,
définissez les attributs du point de file d'attente WebSphere MQ :
- Spécifiez une valeur dans la zone Filtre du nom de file d'attente WebSphere MQ et cliquez
sur Aller.
The wizard automatically discovers available IBM MQ . Toutefois, certaines topologies
IBM MQ comportent des milliers de files d'attentes définies
dans un gestionnaire de files d'attente. Utilisez ce filtre pour limiter le nombre de files d'attente répertoriées.
La valeur par défaut est un astérisque (*). Si cette valeur (ou aucune valeur) est définie,
toutes les files d'attente ou toutes celles d'un type particulier (selon la propriété personnalisée de file
d'attente définie) sont répertoriées. Toutes les autres valeurs spécifiées doivent répondre aux critères suivants :- Il doit comporter entre 1 et 48 caractères.
- Il doit être conforme aux conventions de dénomination de file d'attente IBM MQ (voir la rubrique Rules for
naming IBM MQ objects dans le centre de documentation IBM MQ).
Vous pouvez également utiliser le caractère générique (*) avec un autre texte. Par
exemple, si vous entrez la valeur PAYROLL*, toutes les files d'attente disponibles portant un nom commençant
par PAYROLL s'affichent.
- Indiquez un nom de file d'attente
IBM MQ.
Sélectionnez un nom de file d'attente dans la liste filtrée. Si la liste ne contient pas
la file d'attente demandée, sélectionnez la dernière entrée dans la liste intitulée
Autre, à spécifier. Une zone de saisie s'affiche en regard de la liste déroulante. Entrez le nom de la file d'attente dans la zone de saisie.
Si la file d'attente se trouve sur le système
IBM MQ distant, ses propriétés définies dans
IBM MQ s'affichent dans les zones en lecture seulement. Cela peut
permettre de confirmer que vous avez trouvé la file d'attente de votre choix et qu'elle est configurée comme vous l'aviez
prévu. Si la file d'attente est introuvable, ces zones en lecture seulement sont retirées de la vue.
- Indiquez les niveaux de fiabilité dont vous avez besoin lorsque des messages
IBM MQ persistants et non
persistants entrants sont convertis en messages de format d'intégration. Les applications reçoivent des messages directement de la file d'attente
IBM MQ spécifiée. En règle générale, le niveau de fiabilité
d'un message n'a donc pas beaucoup d'intérêt pour le destinataire étant donné que le message
a déjà été délivré. Toutefois, le message est converti au format de l'intégration de
services (et, en principe, en message d'intégration de services au format JMS) comme s'il était reçu,
cette option permettant de spécifier le niveau de fiabilité du message au format de l'intégration de services. Pour plus
d'informations sur les niveaux de fiabilité disponibles, voir
Points de file d'attente IBM MQ [Paramètres].
- Indiquez si vous voulez que
IBM MQ intègre un en-tête de message
MQRFH2 lors de l'envoi de messages à la file d'attente.
L'en-tête MQRFH2 stocke des informations sur la messagerie d'intégration de services sans
zone d'en-tête de message IBM MQ correspondante. Lorsqu'un
message est envoyé à la destination, l'intégration de services demande à
IBM MQ d'écrire le message dans la file d'attente. Cette option permet de préciser si l'intégration de services demande à IBM MQ d'écrire le message avec un en-tête MQRFH2.
Si le destinataire du message est une application JMS s'exécutant dans
IBM MQ ou dans l'intégration de services, une application
IBM MQ XMS ou une application
IBM MQ MQI qui attend un en-tête MQRFH2, sélectionnez cette
option. Si le destinataire est une application IBM MQ MQI
qui n'attend pas d'en-tête MQRFH2, ne sélectionnez pas cette option.
- Cliquez sur Suivant.
- Dans la page Confirmer la création de la file d'attente, vérifiez le
récapitulatif des actions.
- Pour créer la file d'attente, cliquez sur Terminer.
- Pour modifier l'une des propriétés spécifiées, cliquez sur
Précédent, puis modifiez les propriétés dans les pages précédentes.
- Sauvegardez les modifications de la configuration principale.
Que faire ensuite
Vous pouvez configurer d'autres propriétés de la file d'attente, telles que
les paramètres de fiabilité de livraison des messages. Voir
Configuration des propriétés d'une destination de bus. Si vous configurez les
paramètres de fiabilité de livraison des messages, n'oubliez pas que plus le niveau de
fiabilité est élevé, plus grand est l'impact sur les performances.
Par
défaut, les messages qui ne peuvent pas être distribués à la file
d'attente sont envoyés à la destination de l'exception par défaut pour
le moteur de messagerie hébergeant le point de file d'attente. Si vous voulez utiliser une destination d'exception
spécifique pour les messages qui ne peuvent pas être livrés à cette destination de file d'attente, la destination
d'exception en question doit déjà être définie. Pour plus d'informations sur la configuration de destinations d'exception, voir
Configuration d'une destination de bus d'exception.
Si
la file d'attente doit être utilisée pour la messagerie
point-à-point JMS, indiquez l'identificateur d'une file d'attente JMS
comme décrit dans Configuration d'une file d'attente pour le fournisseur de messagerie par défaut.