Ce panneau permet d'afficher ou de modifier les propriétés de configuration de la fabrique de connexions de sujets sélectionnée à utiliser avec le fournisseur de messagerie IBM MQ. Ces propriétés de configuration contrôlent le mode de création des connexions vers la destination de rubrique JMS associée.
Une fabrique de connexions de sujets IBM MQ permet de créer des connexions JMS à des destinations de sujet fournies par IBM MQ pour une messagerie par publication/abonnement.
Sous Articles liés, vous pouvez cliquer sur JAAS - Données d'authentification J2C pour configurer les informations d'authentification à utiliser avec la fabrique de connexions de de rubrique.
Pour plus d'informations sur ces propriétés, voir le document Commande createWMQConnectionFactory.
Une fabrique de connexions de sujets IBM MQ possède les propriétés suivantes.
Niveau auquel cette définition de ressource est visible des applications.
Des ressources telles que les fournisseurs de messagerie, les liaisons d'espace de noms et les bibliothèques partagées peuvent être définies à plusieurs niveaux. Dans ce cas, pour une ressource donnée, la définition figurant au niveau le plus spécifique (par exemple, le serveur) l'emporte sur l'éventuelle définition homologue figurant à un niveau plus général (par exemple, la cellule).
La portée affichée est à des fins d'information uniquement et n'est pas modifiable dans cet écran. Pour parcourir ou modifier cette ressource par une portée différente, modifiez la portée du panneau Collection de fabriques de connexions de sujets IBM MQ, puis cliquez sur Appliquer avant de cliquer sur le lien correspondant au type de ressource.
| Informations | Value |
|---|---|
| Type de données | Chaîne |
Fournisseur JMS affecté lors de la création de la fabrique de connexions de rubriques.
Pour toutes les fabriques de connexions de file d'attente créées à l'aide de ce panneau, le fournisseur est le fournisseur de messagerie IBM MQ.
Le fournisseur s'affiche à titre d'information uniquement.
| Informations | Value |
|---|---|
| Type de données | Chaîne |
Nom sous lequel cette fabrique de connexions de sujets est connue dans WebSphere Application Server.
| Informations | Value |
|---|---|
| Type de données | Chaîne |
| Plage | Le nom doit être unique dans l'ensemble des fabriques de connexions de rubrique défini dans la cellule. |
Le nom JNDI employé pour lier la fabrique de connexions de rubrique à l'espace de nom JNDI.
Par convention, utilisez le nom JNDI complet, par exemple sous la forme jms/Nom, Nom correspondant au nom logique de la ressource.
| Informations | Value |
|---|---|
| Type de données | Chaîne |
Description de cette fabrique de connexions de rubriques dans WebSphere Application Server, à des fins d'administration.
| Informations | Value |
|---|---|
| Type de données | Chaîne |
| Valeur par défaut | Null |
Les informations requises pour configurer une connexion varient selon que la fabrique de connexions de rubrique sélectionnée a été créée ou non à l'aide d'une table de définition de canal du client (CCDT).
Pour plus d'informations sur la définition des propriétés SSL pour IBM MQ, voir SSL properties dans la section Using Java du centre de documentation IBM MQ.
URL qui définit l'emplacement d'une table CCDT IBM MQ.
| Informations | Value |
|---|---|
| Type de données | Chaîne |
Si la fabrique de connexions de rubrique se base sur CCDT, cette propriété est utilisée pour sélectionner une entrée dans CCDT. Sinon, il s'agit du nom du gestionnaire de files d'attente ou du groupe de partage de file d'attente auquel se connecter. Une connexion est établie à cette ressource IBM MQ pour envoyer ou recevoir des messages.
| Informations | Value |
|---|---|
| Type de données | Chaîne |
| Plage | Si cette fabrique de connexions de sujet ne se base pas sur CCDT, la valeur doit être un nom de gestionnaire de files d'attente valide. Si cette fabrique de connexions de sujet se base sur
CCDT, la valeur doit être l'une des valeurs suivantes :
Si la fabrique de connexions repose sur une table CCDTI et que la table peut choisir entre plusieurs gestionnaires de files d'attente, vous ne pouvez pas récupérer les transactions globales. Par conséquent, pour les fabriques de
connexions qui spécifient une table CCDT, vous avez deux possibilités :
|
Type de transport IBM MQ de la connexion. Le type de transport permet d'indiquer le mécanisme précis utilisé pour se connecter à IBM MQ.
| Informations | Value |
|---|---|
| Type de données | Liste déroulante |
| Valeur par défaut | Liaisons, puis client |
| Plage |
|
Si vous sélectionnez ce bouton d'option, vous indiquez que la connexion au gestionnaire de files d'attente IBM MQ est établie en utilisant les informations fournies par les propriétés de nom d'hôte et de port.
La sélection de cette option active les propriétés de nom d'hôte et de port et désactive la propriété de liste de noms de connexion. Pour entrer les informations d'une liste de nom de connexion, cliquez sur Entrez les informations sur l'hôte et sur le port sous forme de liste de noms de connexion.
Ce bouton radio est disponible uniquement si la propriété de portée définit une cellule ou un cluster ou bien un noeud ou un serveur exécutant WebSphere Application Server Version 8.0 ou ultérieure.
| Informations | Value |
|---|---|
| Type de données | Bouton d'option |
Nom d'hôte, adresse IPv4 ou adresse IPv6 du gestionnaire de files d'attente IBM MQ auquel vous vous connectez.
| Informations | Value |
|---|---|
| Type de données | Chaîne |
Numéro du port qu'écoute IBM MQ.
| Informations | Value |
|---|---|
| Type de données | Entier |
| Valeur par défaut | 1414 |
| Plage | La valeur doit être comprise entre 1 et 65536 (inclus). |
Si vous sélectionnez ce bouton d'option, vous indiquez que la connexion au gestionnaire de files d'attente IBM MQ est établie en utilisant les informations fournies par la propriété de liste de noms de connexion.
Vous pouvez utiliser des listes de noms de connexion pour établir une connexion à un seul gestionnaire de files d'attente ou à un gestionnaire de files d'attente multi-instance. Pour plus d'informations sur l'utilisation d'un gestionnaire de files d'attente multi-instance, voir le centre de documentation de IBM MQ. La sélection de cette option active la propriété de liste de noms de connexion et désactive les propriétés de nom d'hôte et de port. Pour entrer des informations de nom d'hôte et de port distinctes, cliquez sur Entrez les informations sur l'hôte et sur le port sous forme de valeurs de nom d'hôte et de port distinctes.
Ce bouton radio est disponible uniquement si la propriété de portée définit une cellule ou un cluster ou bien un noeud ou un serveur exécutant WebSphere Application Server Version 8.0 ou ultérieure.
| Informations | Value |
|---|---|
| Type de données | Bouton d'option |
Liste de noms de connexion qui définit les informations de nom d'hôte et de port à utiliser lorsque vous voulez que la spécification d'activation se connecte à un gestionnaire de files d'attente multi-instance.
Utilisez cette propriété uniquement pour autoriser la connexion à un gestionnaire de files d'attente multi-instance. Ne l'utilisez pas pour autoriser des connexions à des gestionnaires de files d'attente à instance unique afin de ne pas générer des problèmes d'intégrité des transactions.
| Informations | Value |
|---|---|
| Type de données | Chaîne |
| Valeur par défaut | Non définie |
| Plage | Cette zone doit se présenter sous la forme d'une chaîne au format suivant : host[(port)][,hôte(port)] Les informations de port sont facultatives. Si vous n'en définissez pas, la valeur par défaut est 1414. La variable hôte doit correspondre à un nom d'hôte TCP/IP ou à une adresse IPv4 ou IPv6 valide. port doit être un entier compris entre 1 et 65536 (inclus). Par exemple : localhost(1234),remotehost1(1234),remotehost2 |
Si vous définissez la propriété de liste de noms de connexion, les propriétés de nom d'hôte et de port sont définies automatiquement dans le nom d'hôte ou le numéro de port de la première entrée de la liste de noms de connexion. Par conséquent, si vous définissez localhost(1234),remotehost1(1234),remotehost2, le nom d'hôte doit correspondre à localhost et le port à 1234.
Cette propriété est disponible uniquement si la propriété de portée définit une cellule ou un cluster ou bien un noeud ou un serveur exécutant WebSphere Application Server Version 8.0 ou ultérieure.
Lorsque vous les utilisez dans un environnement de cellule mixte, les informations se trouvant dans la propriété de liste de noms de connexion ne sont pas disponibles pour les versions de WebSphere Application Server antérieures à la version 2. Dans ce cas, les informations se trouvant dans les zones de nom d'hôte et de nom de port sont utilisées à la place en fonction du premier élément dans la liste de noms de connexion.
Nom du canal de connexion serveur IBM MQ utilisé lors de la connexion à IBM MQ.
| Informations | Value |
|---|---|
| Type de données | Chaîne |
| Valeur par défaut | SYSTEM.DEF.SVRCONN |
| Plage | Cette valeur doit correspondre à un canal de connexion serveur défini dans le gestionnaire de connexions IBM MQ sur lequel une connexion est en cours d'établissement. |
Cette option détermine si le protocole SSL (Secure Sockets Layer) est utilisé pour sécuriser les communications réseau avec le gestionnaire de files d'attente ou le groupe de partage de files d'attente IBM MQ.
Lorsque vous utilisez une fabrique de connexions de sujets de fournisseur de messagerie IBM MQ dans l'environnement du serveur d'applications, cette dernière gère la configuration SSL. Pour modifier les paramètres de configuration de la couche Secure Sockets Layer, utilisez la console d'administration pour accéder à l'écran .
Lorsque vous utilisez une fabrique de connexions de sujets du fournisseur de messagerie IBM MQ dans l'environnement du client, ce dernier utilise les informations de configuration SSL du fichier ssl.client.props. L'utilisation de ce fichier est détaillée dans les informations de référence associées à cette rubrique.
Dans la configuration SSL, vous pouvez uniquement utiliser un algorithme de cryptographie pour une fabrique de connexions de sujets du fournisseur de messagerie WebSphere MQ. Si vous indiquez plus d'un algorithme de cryptographie, seul le premier est utilisé.
| Informations | Value |
|---|---|
| Type de données | Case à cocher. Si cette case n'est pas cochée, les propriétés SSL
suivantes sont désactivées :
|
Lorsque le protocole SSL est utilisé pour communiquer avec IBM MQ, sélectionnez ce bouton radio pour indiquer que la configuration SSL provient de la configuration SSL de WebSphere Application Server, gérée de façon centrale.
Lorsque vous sélectionnez ce bouton d'option, les attributs de nom d'hôte et de port de la fabrique de connexions du fournisseur de messagerie IBM MQ sont utilisés afin de sélectionner une configuration SSL adéquate. Si les informations sur l'hôte et le port ont été fournies par une liste de noms de connexion, cela signifie que les informations sur le nom d'hôte et le port du premier élément de la liste sont utilisées pour sélectionner une configuration SSL appropriée. Pour fournir la configuration SSL qui sera mise en correspondance avec la fabrique de connexions, reportez-vous à la rubrique relative aux paramètres de configuration SSL des noeuds finaux sortants dynamiques répertoriée sous la référence associée.
| Informations | Value |
|---|---|
| Type de données | Bouton radio |
Sélectionnez ce bouton radio lorsque vous souhaitez spécifier une configuration SSL à utiliser lorsque le protocole SSL sert à sécuriser les communications réseau avec le gestionnaire de files d'attente ou le groupe de partage de files d'attente IBM MQ.
| Informations | Value |
|---|---|
| Type de données | Bouton radio |
Configuration SSL à utiliser lorsque SSL doit être utilisé pour sécuriser les communications réseau avec le gestionnaire de files d'attente ou le groupe de partage de files d'attente IBM MQ.
Cette propriété est désactivée si le bouton radio Géré de façon centrale est sélectionné et que la ressource du fournisseur de messagerie WebSphere MQ a été définie de manière explicite.
Cette propriété est toujours activée si la ressource du fournisseur de messagerie WebSphere MQ est basée sur une table CCDT.
Si cette ressource du fournisseur de messagerie WebSphere MQ est basée sur une table CCDT, ce paramètre est uniquement utilisé si les entrées correspondantes de la table CCDT ont été configurées pour utiliser SSL.
De plus, si une configuration SSL none est sélectionnée, la configuration SSL WebSphere Application Server gérée de manière centralisée par défaut pour le fournisseur de messagerie IBM MQ est utilisée.
| Informations | Value |
|---|---|
| Type de données | Liste déroulante |
Identificateur client à indiquer lors de la connexion au fournisseur de messagerie IBM MQ.
| Informations | Value |
|---|---|
| Type de données | Chaîne |
Option déterminant si plusieurs serveurs peuvent accéder simultanément à plusieurs instances d'un abonnement durable.
| Informations | Value |
|---|---|
| Type de données | Case à cocher |
| Valeur par défaut | Non sélectionné |
| Plage |
|
Version du fournisseur de messagerie IBM MQ . Cette option est utilisée pour déterminer s'il faut se connecter à une version particulière du gestionnaire de connexions. Elle permet également de déterminer le type de fonctionnalité requis par le client.
| Informations | Value |
|---|---|
| Type de données | Chaîne |
| Plage | La valeur entrée doit être soit la chaîne vide, soit avoir l'un des formats suivants :
Par exemple, 6.0.0.0. |
Option indiquant si la fabrique de connexions de rubrique prend en charge la coordination XA des transactions de messagerie. Activez cette option si plusieurs ressources, dont cette fabrique de connexions de rubrique, doivent être utilisées dans la même transaction.
Si vous supprimez cette propriété, vous désactivez le protocole de validation en deux phases sur support réparti. La session JMS peut encore figurer dans une transaction, mais utilise les appels de transaction locale du gestionnaire de ressources session.commit et session.rollback, au lieu des appels XA. Cette configuration peut entraîner une amélioration des performances. Toutefois, une seule ressource peut être inscrite dans une transaction dans WebSphere Application Server.
Le support du dernier participant vous permet d'inscrire une ressource non-XA avec d'autres ressources compatibles avec XA.
| Informations | Value |
|---|---|
| Type de données | Case à cocher |
| Valeur par défaut | Elément sélectionné |
| Plage |
|
N'activez pas XA lorsque le gestionnaire de files d'attente spécifié par la fabrique de connexions de sujets est la seule ressource de la transaction. Activez XA si des transactions concernent d'autres ressources, dont des files d'attente ou des sujets.
Nom d'utilisateur et mot de passe à utiliser lors d'une connexion à IBM MQ au cours d'une récupération XA.
| Informations | Value |
|---|---|
| Type de données | Liste déroulante |
| Valeur par défaut | (Aucune) |
| Plage | Tous les alias d'authentification définis sur la cellule et la valeur "(aucun)" qui spécifie qu'aucun justificatif n'est passé à IBM MQ pendant la récupération XA. |
Cette zone est uniquement utilisée en l'absence d'une configuration de connexion dans la référence de ressource du composant.
Lorsque la valeur des droits de ressource est "container", la méthode de définition de la stratégie d'authentification privilégiée consiste à spécifier une configuration de connexion et des propriétés associées sur la référence de ressource du composant.
Si la configuration de connexion DefaultPrincipalMapping est spécifiée, la propriété associée sera un alias d'entrée de données d'authentification JAAS - J2C. Pour configurer des informations d'authentification à utiliser avec la fabrique de connexions de rubrique, sous Articles liés, cliquez sur JAAS - Données d'authentification J2C .
| Informations | Value |
|---|---|
| Type de données | Liste déroulante |
| Valeur par défaut | (Aucune) |
| Plage | Les options
suivantes sont disponibles :
|
Alias d'authentification qui indique le nom d'utilisateur et le mot de passe à utiliser lors de la connexion au fournisseur de messagerie IBM MQ.
| Informations | Value |
|---|---|
| Type de données | Liste déroulante |
| Valeur par défaut | (Aucune) |
| Plage | Tous les alias d'authentification définis sur la cellule et la valeur "(aucun)" qui spécifie qu'aucun justificatif n'est passé à IBM MQ. |