Programme d'exécution JMS Batch (batchJmsExecutor)
Configure le programme d'exécution JMS Batch
Nom de l'attribut | Type de données | Valeur par défaut | Description |
---|---|---|---|
activationSpecRef | Référence à lélément {0} de niveau supérieur (chaîne). | batchActivationSpec | Identificateur de la spécification d'activation JMS utilisée par l'exécuteur Batch pour créer des programmes d'écoute JMS. |
id | string | ID de configuration unique. | |
queueRef | Référence à lélément {0} de niveau supérieur (chaîne). | batchJobSubmissionQueue | Identificateur de la file d'attente que la spécification d'activation Batch utilise pour l'écoute des messages JMS Batch. |
replyConnectionFactoryRef | Référence à lélément {0} de niveau supérieur (chaîne). | batchConnectionFactory | Identificateur de la fabrique de connexions JMS devant être utilisé par le programme d'exécution par lots pour obtenir des connexions JMS. |
- activationSpec
Description : Identificateur de la spécification d'activation JMS utilisée par l'exécuteur Batch pour créer des programmes d'écoute JMS.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description authDataRef Référence à lélément {0} de niveau supérieur (chaîne). Données d'authentification par défaut pour une spécification d'activation. maxEndpoints int Minimum : 0
500 Nombre maximal de noeuds finaux auxquels les messages sont distribués. - activationSpec > authData
Description : Données d'authentification par défaut pour une spécification d'activation.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description password Mot de passe codé réversible (chaîne) Mot de passe de l'utilisateur à employer lors de la connexion à un système d'information d'entreprise. La valeur peut être enregistrée en texte clair ou sous forme codée. Il est recommandé d'encoder le mot de passe. Pour cela, utilisez l'outil securityUtility avec l'option encode. user string Nom d'utilisateur à employer lors de la connexion à un système d'information d'entreprise.
- activationSpec > properties.wasJms
Description : Une spécification d'activation JMS est associée à un ou plusieurs beans gérés par message et offre la configuration permettant de recevoir des messages.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description acknowledgeMode - Dups-ok-acknowledge
- Auto-acknowledge
Auto-acknowledge Le mode d'identification indique comment l'accusé de réception d'un message reçu par un bean géré par message doit être effectué. - Dups-ok-acknowledge
- Dups-ok-acknowledge
- Auto-acknowledge
- Auto-acknowledge
busName string defaultBus Nom d'un bus pour la connexion à un bus d'intégration de services dans un serveur de profils complets clientId string Identificateur client JMS requis pour l'abonnement durable aux sujets (et non durable partagé) sur toutes les connexions. Cet identificateur est requis si l'application effectue des opérations de messagerie durable (et non durable partagée) de publication/abonnement. connectionFactoryLookup string Cette propriété peut être utilisée pour indiquer le nom de recherche d'un objet javax.jms.ConnectionFactory, javax.jms.QueueConnectionFactory ou javax.jms.TopicConnectionFactory défini administrativement et utilisé pour la connexion au fournisseur JMS à partir duquel le noeud final (bean géré par message) peut recevoir des messages. destination string Référence à une file d'attente JMS destinationLookup string Cette propriété peut être utilisée pour indiquer le nom de recherche des objets javax.jms.Queue ou javax.jms.Topic qui définissent la file d'attente ou le sujet JMS à partir duquel le noeud final (bean géré par message) peut recevoir des messages. destinationRef Référence à lélément {0} de niveau supérieur (chaîne). Référence à une file d'attente JMS destinationType - javax.jms.Topic
- javax.jms.Queue
javax.jms.Queue Type de destination, javax.jms.Queue ou javax.jms.Topic. - javax.jms.Topic
- javax.jms.Topic
- javax.jms.Queue
- javax.jms.Queue
maxBatchSize int Minimum : 1
Maximum : 2147483647
Nombre maximal de messages reçus par le moteur de messagerie dans un seul lot. maxConcurrency int Minimum : 1
Maximum : 2147483647
5 Nombre maximal de noeuds finaux auxquels les messages sont distribués simultanément. L'augmentation du nombre peut améliorer les performances, mais elle accroît aussi le nombre d'unités d'exécution qui sont utilisées à l'heure spécifiée. Si l'ordre des messages doit être conservé pour toutes les livraisons ayant échoué, définissez la valeur maximale des noeuds finaux simultanés sur 1. messageSelector string Sélecteur de message JMS permettant de déterminer quels sont les messages reçus par le bean géré par message. La valeur correspond à une chaîne permettant de sélectionner un sous-ensemble de messages disponibles. readAhead - AlwaysOff
- Default
- AlwaysOn
Default La lecture anticipée est une optimisation qui attribue par avance des messages aux destinataires. Ceci permet de traiter les demandes des consommateurs plus rapidement. - AlwaysOff
- AlwaysOff
- Default
- Default
- AlwaysOn
- AlwaysOn
remoteServerAddress string Adresse du serveur distant est composée de trois noeuds finaux séparés par une virgule, avec la syntaxe nomHôte:numéroPort:nomChaîne, utilisée pour la connexion à un serveur d'amorçage. Par exemple, Merlin:7276:BootstrapBasicMessaging. Si le nom d'hôte n'est pas spécifié, la valeur par défaut est le système hôte local. Si le numéro de port n'est pas spécifié, la valeur par défaut est 7276. Si le nom de chaîne n'est pas spécifié, la valeur par défaut est BootstrapBasicMessaging. Reportez-vous au centre de documentation pour plus d'informations. retryInterval Période avec une précision à la seconde près 30s Le délai (en secondes) entre deux tentatives de connexion à un moteur de messagerie, pour la connexion initiale et pour toute les tentatives ultérieures d'établir une meilleure connexion. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes. shareDurableSubscription string Permet de définir si un abonnement durable ou non peut être partagé entre des connexions. subscriptionDurability - DurableShared
- Durable
- NonDurable
- NonDurableShared
NonDurable Type d'abonnement au sujet MS. Sa valeur peut être l'une des suivantes : : Durable DurableShared NonDurable NonDurableShared - DurableShared
- DurableShared
- Durable
- Durable
- NonDurable
- NonDurable
- NonDurableShared
- NonDurableShared
subscriptionName string Nom d'abonnement requis pour abonnement durable (et non durable partagé). Zone requise lors de l'utilisation d'un abonnement durable à un sujet (et non durable partagé). Ce nom d'abonnement doit être unique dans l'identificateur client concerné. targetTransportChain - InboundSecureMessaging
- InboundBasicMessaging
InboundBasicMessaging Les chaînes de transport indiquent les protocoles de communication qui peuvent être utilisés pour communiquer avec le bus d'intégration de services dans un serveur de profils complets. - InboundSecureMessaging
- InboundSecureMessaging
- InboundBasicMessaging
- InboundBasicMessaging
- activationSpec > properties.wmqJms
Description : Spécification d'activation de JMS dans WebSphere MQObligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description CCSID int Minimum : 1
819 Identificateur de jeu de caractères codés pour une connexion. applicationName string Nom sous lequel une application est enregistrée auprès du gestionnaire de files d'attente. brokerCCDurSubQueue string Nom de la file d'attente à partir de laquelle les messages d'abonnement non durable sont extraits pour un consommateur de connexions brokerCCSubQueue string Nom de la file d'attente sur laquelle un consommateur reçoit des messages d'abonnement non durable brokerControlQueue string Nom de la file d'attente de contrôle du courtier brokerPubQueue string Nom de la file d'attente dans laquelle les messages publiés sont envoyés (file d'attente de flux) brokerQueueManager string Nom du gestionnaire de files d'attente sur lequel s'exécute le courtier brokerSubQueue string Nom de la file d'attente à partir de laquelle un consommateur de messages non durables reçoit des messages brokerVersion - 2
- 1
Version du courtier en cours d'utilisation - 2
- 2
- 1
- 1
ccdtURL string URL identifiant le nom et l'emplacement du fichier contenant la table de définition du canal client (CCDT) et indiquant le mode d'accès au fichier. channel string SYSTEM.DEF.SVRCONN Nom du canal MQI à utiliser. cleanupInterval Période avec une précision à la milliseconde près Intervalle, en millisecondes, entre les exécutions d'arrière-plan de l'utilitaire de nettoyage de publication et d'abonnement. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie. cleanupLevel - SAFE
- FORCE
- NONDUR
- NONE
- STRONG
SAFE Niveau de nettoyage pour un magasin d'abonnement basé sur un courtier. - SAFE
- SAFE
- FORCE
- FORCE
- NONDUR
- NONDUR
- NONE
- NONE
- STRONG
- STRONG
clientId string Identificateur client pour une connexion cloneSupport - ENABLED
- DISABLED
DISABLED Indique si deux instances ou plus d'un même abonné durable au sujet peuvent s'exécuter simultanément - ENABLED
- ENABLED
- DISABLED
- DISABLED
connectionNameList string Liste des noms de connexion TCP/IP (nomHôte(port)) utilisés pour les communications. La liste des noms de connexion est prioritaire sur les propriétés de nom d'hôte et de port. destinationRef Référence à lélément {0} de niveau supérieur (chaîne). Destination destinationType - javax.jms.Topic
- javax.jms.Queue
javax.jms.Queue Type de destination - javax.jms.Queue ou javax.jms.Topic - javax.jms.Topic
- javax.jms.Topic
- javax.jms.Queue
- javax.jms.Queue
failIfQuiesce boolean true Indique si les appels à certaines méthodes échouent si un gestionnaire de files d'attente est à l'état de mise en repos. headerCompression - SYSTEM
- NONE
NONE Liste des techniques qui peuvent être utilisées pour compresser les données d'en-tête sur une connexion - SYSTEM
- SYSTEM
- NONE
- NONE
hostName string localhost Nom d'hôte ou adresse IP du système sur lequel réside le gestionnaire de files d'attente. Les propriétés de nom d'hôte et de port sont supplantées par la propriété de liste de nom de connexion lorsque cette dernière est indiquée. localAddress string Pour une connexion à un gestionnaire de files d'attente cette propriété indique l'un ou l'autre des éléments suivants ou les deux, (1) L'interface réseau locale à utiliser, (2) Le port local ou la gamme de ports locaux, à utiliser. maxMessages int Minimum : 0
1 Nombre maximal de messages qui peuvent être affectés à une session de serveur à la fois. Si la spécification d'activation distribue des messages à un bean géré par message dans une transaction XA, la valeur 1 est utilisée quel que soit le paramétrage de cette propriété. maxPoolDepth int Minimum : 0
10 La propriété maxPoolDepth sur la spécification d'activation définit le nombre d'instances MDB (Message Driven Bean) disponibles. La diminution de la valeur de cette propriété diminue le nombre de messages qui peuvent être livrés simultanément. messageBatchSize int Minimum : 0
Nombre maximum de messages à traiter dans un lot particulier messageCompression - RLE
- NONE
NONE Liste des techniques qui peuvent être utilisées pour la compression des données de message sur une connexion - RLE
- RLE
- NONE
- NONE
messageRetention boolean Indique si le consommateur de connexions conserve ou non les messages indésirables dans la file d'attente en entrée. messageSelection - CLIENT
- BROKER
CLIENT Détermine si la sélection des messages est effectuée par WebSphere MQ classes for JMS ou par le courtier. - CLIENT
- CLIENT
- BROKER
- BROKER
messageSelector string Détermine si la sélection des messages est effectuée par WebSphere MQ classes for JMS ou par le courtier. La sélection des messages par le courtier n'est pas prise en charge lorsque brokerVersion a la valeur 1. pollingInterval Période avec une précision à la milliseconde près 5s Si chaque programme d'écoute de message dans une session ne comporte pas de message approprié dans sa file d'attente, cette valeur est l'intervalle de temps maximal, en millisecondes, qui s'écoule avant que chaque programme d'écoute de message essaie à nouveau d'obtenir un message à partir de sa file d'attente. Si l'absence de message approprié est fréquemment observée pour l'un quelconque des écouteurs de messages au sein d'une session, il y aura lieu d'envisager l'entrée d'une valeur plus élevée pour cette propriété. Cette propriété est appropriée uniquement si TRANSPORT a la valeur BIND ou CLIENT. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie. poolTimeout Période avec une précision à la milliseconde près 5m Période de temps, en millisecondes, pendant laquelle une session inutilisée est maintenue ouverte dans le pool de sessions de serveur avant d'être fermée pour cause d'inactivité. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie. port int Minimum : 1
1414 Port d'écoute du gestionnaire de files d'attente. Les propriétés de nom d'hôte et de port sont supplantées par la propriété de liste de nom de connexion lorsque cette dernière est indiquée. providerVersion - 7
- 6
- unspecified
unspecified Version, édition, niveau de modification et groupe de correctifs du gestionnaire de files d'attente auquel l'application veut se connecter. - 7
- 7
- 6
- 6
- unspecified
- unspecified
queueManager string Nom du gestionnaire de files d'attente auquel se connecter receiveCCSID int Minimum : 0
0 Propriété de destination qui définit l'identificateur du jeu de caractères codés cible pour la conversion des messages du gestionnaire de files d'attente. La valeur est ignorée sauf si RECEIVECONVERSION est défini sur WMQ_RECEIVE_CONVERSION_QMG receiveConversion - QMGR
- CLIENT_MSG
CLIENT_MSG Propriété de destination qui détermine si la conversion des données sera effectuée par le gestionnaire de files d'attente. - QMGR
- QMGR
- CLIENT_MSG
- CLIENT_MSG
receiveExit string Identifie un programme d'exit de réception de canal, ou une séquence de programmes d'exit de réception à exécuter successivement. receiveExitInit string Données utilisateur transmises aux programmes d'exit de réception de canal lorsqu'ils sont appelés rescanInterval Période avec une précision à la milliseconde près 5s Lorsqu'un consommateur de messages du domaine point-to-point utilise un sélecteur de messages pour choisir les messages qu'il veut recevoir, WebSphere MQ classes for JMS recherche les messages appropriés dans la file d'attente WebSphere MQ selon l'ordre déterminé par l'attribut MsgDeliverySequence de la file d'attente. Dès lors qu'il a trouvé un message approprié et l'a distribué au consommateur, il reprend la recherche à partir de sa position en cours dans la file d'attente jusqu'à détection d'un nouveau message répondant aux conditions. WebSphere MQ classes for JMS poursuit la recherche de la même manière jusqu'à ce qu'il atteigne la fin de la file, ou jusqu'à l'expiration de l'intervalle de temps, en millisecondes, déterminé par la valeur de cette propriété. Dans chaque cas, WebSphere MQ classes for JMS reprend la recherche au début de la file d'attente avec initialisation d'un nouvel intervalle de temps. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie. securityExit string Identifie un programme d'exit de sécurité de canal securityExitInit string Données utilisateur transmises à un programme d'exit de sécurité de canal lorsqu'il est appelé sendExit string Identifie un programme d'exit d'émission de canal, ou une séquence de programmes d'exit d'émission à exécuter successivement. sendExitInit string Données utilisateur transmises aux programmes d'exit d'émission de canal lorsqu'ils sont appelés shareConvAllowed boolean true Indique si une connexion client peut partager son socket avec d'autres connexions JMS de niveau supérieur, d'un même processus vers un même gestionnaire de files d'attente, si les définitions de canal correspondent. sparseSubscriptions boolean false Contrôle les stratégies d'extraction de messages pour un objet TopicSubscriber sslCertStores string Serveurs Lightweight Directory Access Protocol (LDAP) qui gèrent les listes de révocation des certificats (CRL) à utiliser sur une connexion SSL sslCipherSuite string Algorithme à utiliser pour une connexion SSL sslFipsRequired boolean Indique si une connexion SSL doit utiliser un algorithme pris en charge par le fournisseur IBM Java JSSE FIPS (IBMJSSEFIPS). sslPeerName string Pour une connexion SSL, modèle utilisé pour vérifier le nom distinctif dans le certificat numérique fourni par le gestionnaire de files d'attente. sslResetCount int Minimum : 0
Maximum : 999999999
0 Nombre total d'octets envoyés et reçus par une connexion SSL avant que les clés secrètes utilisées par SSL soient renégociées. startTimeout Période avec une précision à la milliseconde près 10s Configure le délai (en millisecondes) dans lequel l'exécution doit démarrer. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie. statusRefreshInterval Période avec une précision à la milliseconde près 1m Intervalle, en millisecondes, entre les réactualisation de la transaction de longue durée qui détecte quand un abonné perd sa connexion au gestionnaire de files d'attente. Cette propriété est pertinente uniquement si subscriptionStore a la valeur QUEUE. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie. subscriptionDurability - Durable
- NonDurable
Indique si un abonnement durable ou non durable est utilisé pour distribuer les messages vers un bean géré par message qui est abonné au sujet - Durable
- Durable
- NonDurable
- NonDurable
subscriptionName string Nom de l'abonnement durable subscriptionStore - MIGRATE
- BROKER
- QUEUE
BROKER Détermine l'emplacement où WebSphere MQ classes for JMS enregistre les données persistantes relatives aux abonnements actifs. - MIGRATE
- MIGRATE
- BROKER
- BROKER
- QUEUE
- QUEUE
transportType - CLIENT
- BINDINGS
CLIENT Indique si une connexion à un gestionnaire de files d'attente utilise un mode client ou un mode liaisons. - CLIENT
- CLIENT
- BINDINGS
- BINDINGS
wildcardFormat - CHAR
- TOPIC
TOPIC Indique la version de la syntaxe de caractère générique à utiliser. - CHAR
- CHAR
- TOPIC
- TOPIC
- queue
Description : Identificateur de la file d'attente que la spécification d'activation Batch utilise pour l'écoute des messages JMS Batch.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description jndiName string Nom JNDI d'une ressource. - queue > properties.wasJms
Description : Nom de la file d'attente à laquelle cette file d'attente JMS est affectée.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description deliveryMode - NonPersistent
- Application
- Persistent
Application Mode de distribution des messages envoyés à cette destination. Permet de contrôler la persistance des messages sur cette destination. - NonPersistent
- NonPersistent
- Application
- Application
- Persistent
- Persistent
priority int Minimum : 0
Maximum : 9
Priorité relative des messages envoyés à cette destination. Cette priorité est comprise dans une plage de 0 à 9, 0 étant la priorité la plus faible et 9 la priorité la plus élevée. queueName string Default.Queue Nom de la file d'attente associée readAhead - AlwaysOff
- AsConnection
- AlwaysOn
AsConnection La lecture anticipée est une optimisation qui attribue par avance des messages aux destinataires. Ceci permet de traiter les demandes des consommateurs plus rapidement. - AlwaysOff
- AlwaysOff
- AsConnection
- AsConnection
- AlwaysOn
- AlwaysOn
timeToLive Période avec une précision à la seconde près 0s Durée par défaut, en millisecondes, à partir du moment de la distribution, pendant laquelle le système conserve les messages dans la destination. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
- queue > properties.wmqJms
Description : File d'attente JMS WebSphere MQObligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description CCSID int Minimum : 1
1208 ID du jeu de caractères codés à utiliser pour une connexion ou une destination arbitraryProperties string Capacité à indiquer des propriétés non définies ailleurs baseQueueManagerName string Nom du gestionnaire de files d'attente sur lequel cette file d'attente est définie baseQueueName string Nom de la file d'attente sur le gestionnaire de files d'attente encoding string NATIVE Mode de représentation des données numériques dans le corps d'un message lorsque ce dernier est envoyé à cette destination. La propriété indique la représentation des entiers binaires, des entiers en décimal condensé et des nombres à virgule flottante. expiry string APP Période à l'issu de laquelle les messages expirent sur une destination failIfQuiesce boolean true Indique si les appels de certaines méthodes échouent si le gestionnaire de files d'attente est à l'état de mise en repos. persistence - APP
- QDEF
- HIGH
- NON
- PERS
APP Persistance des messages envoyés à une destination - APP
- APP
- QDEF
- QDEF
- HIGH
- HIGH
- NON
- NON
- PERS
- PERS
priority - 3
- 2
- 1
- APP
- 0
- 7
- 6
- 5
- QDEF
- 4
- 9
- 8
APP Priorité des messages envoyés à une destination - 3
- 3
- 2
- 2
- 1
- 1
- APP
- APP
- 0
- 0
- 7
- 7
- 6
- 6
- 5
- 5
- QDEF
- QDEF
- 4
- 4
- 9
- 9
- 8
- 8
putAsyncAllowed - ENABLED
- DESTINATION
- DISABLED
DESTINATION Indique si les expéditeurs de messages sont autorisés à utiliser des insertions asynchrones pour envoyer des messages à cette destination. - ENABLED
- ENABLED
- DESTINATION
- DESTINATION
- DISABLED
- DISABLED
readAheadAllowed - ENABLED
- DESTINATION
- DISABLED
DESTINATION Indique si le bean géré par message est autorisé à utiliser la lecture anticipée pour obtenir des messages non persistants à partir de la destination et de les placer dans une mémoire tampon avant de les réceptionner. - ENABLED
- ENABLED
- DESTINATION
- DESTINATION
- DISABLED
- DISABLED
readAheadClosePolicy - CURRENT
- ALL
ALL Déterminent ce que deviennent les messages dans la mémoire tampon de lecture anticipée interne lorsque le bean géré par message est arrêté par l'administrateur. - CURRENT
- CURRENT
- ALL
- ALL
receiveCCSID int Minimum : 0
Propriété de destination qui définit l'identificateur du jeu de caractères codés cible pour la conversion des messages du gestionnaire de files d'attente. La valeur est ignorée sauf si RECEIVECONVERSION est défini sur WMQ_RECEIVE_CONVERSION_QMG receiveConversion - QMGR
- CLIENT_MSG
CLIENT_MSG Propriété de destination qui détermine si la conversion des données sera effectuée par le gestionnaire de files d'attente. - QMGR
- QMGR
- CLIENT_MSG
- CLIENT_MSG
targetClient - JMS
- MQ
JMS Indique si le format RFH2 WebSphere MQ est utilisé pour échanger des informations avec les applications cible. - JMS
- JMS
- MQ
- MQ
- replyConnectionFactory
Description : Identificateur de la fabrique de connexions JMS devant être utilisé par le programme d'exécution par lots pour obtenir des connexions JMS.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description connectionManagerRef Référence à lélément {0} de niveau supérieur (chaîne). Gestionnaire de connexions pour une fabrique de connexions. containerAuthDataRef Référence à lélément {0} de niveau supérieur (chaîne). Données d'authentification par défaut pour une authentification gérée par conteneur qui s'applique lorsque les liaisons ne spécifient pas d'alias d'authentification pour une référence de ressource res-auth=CONTAINER. jndiName string Nom JNDI d'une ressource. recoveryAuthDataRef Référence à lélément {0} de niveau supérieur (chaîne). Données d'authentification pour la récupération des transactions. - replyConnectionFactory > connectionManager
Description : Gestionnaire de connexions pour une fabrique de connexions.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description agedTimeout Période avec une précision à la seconde près -1 Délai avant qu'une connexion physique ne soit supprimée par la maintenance du pool. La valeur -1 désactive ce délai. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes. connectionTimeout Période avec une précision à la seconde près 30s Délai à l'issue duquel une demande de connexion expire si elle n'est toujours pas satisfaite. La valeur -1 désactive ce délai. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes. maxConnectionsPerThread int Minimum : 0
Limite le nombre de connexions ouvertes sur chaque unité d'exécution. maxIdleTime Période avec une précision à la seconde près 30m Durée à l'issue de laquelle une connexion inutilisée ou au repos peut être supprimée durant la maintenance du pool, à condition que cette suppression ne fasse pas tomber le pool en-deçà de sa taille minimale. La valeur -1 désactive ce délai. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes. maxPoolSize int Minimum : 0
50 Nombre maximal de connexions physiques pour un pool. La valeur 0 indique qu'il n'existe aucune limite. minPoolSize int Minimum : 0
Nombre minimal de connexions physiques à maintenir dans le pool. Le pool n'est pas prérempli. Le délai d'ancienneté est prioritaire et peut donc faire tomber le nombre de connexions en-deçà de ce minimum. numConnectionsPerThreadLocal int Minimum : 0
Place en cache le nombre de connexions défini pour chaque unité d'exécution. purgePolicy - ValidateAllConnections
- FailingConnectionOnly
- EntirePool
EntirePool Indique quelles connexions détruire lorsqu'une connexion périmée est détectée dans un pool. - ValidateAllConnections
- Lorsqu'une connexion périmée est détectée, les connexions sont testées et celles qui sont identifiées comme incorrectes ou périmées sont fermées.
- FailingConnectionOnly
- Lorsqu'une connexion périmée est détectée, seule la connexion identifiée comme incorrecte ou périmée est fermée.
- EntirePool
- Lorsqu'une connexion périmée est détectée, toutes les connexions du pool sont marquées comme périmées et sont fermées dès qu'elles ne sont plus utilisées.
reapTime Période avec une précision à la seconde près 3m Intervalle entre chaque passage de l'unité d'exécution de maintenance du pool. La valeur -1 désactive la maintenance du pool. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
- replyConnectionFactory > containerAuthData
Description : Données d'authentification par défaut pour une authentification gérée par conteneur qui s'applique lorsque les liaisons ne spécifient pas d'alias d'authentification pour une référence de ressource res-auth=CONTAINER.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description password Mot de passe codé réversible (chaîne) Mot de passe de l'utilisateur à employer lors de la connexion à un système d'information d'entreprise. La valeur peut être enregistrée en texte clair ou sous forme codée. Il est recommandé d'encoder le mot de passe. Pour cela, utilisez l'outil securityUtility avec l'option encode. user string Nom d'utilisateur à employer lors de la connexion à un système d'information d'entreprise.
- replyConnectionFactory > properties.wasJms
Description : Une fabrique de connexions JMS permet de créer des connexions au fournisseur JMS associé de destinations JMS pour la messagerie point à point et pour la messagerie de publication/d'abonnement.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description busName string defaultBus Nom d'un bus pour la connexion à un bus d'intégration de services dans un serveur de profils complets clientID string clientID Identificateur client JMS requis pour l'abonnement durable aux sujets (et non durable partagé) sur toutes les connexions. Cet identificateur est requis si l'application effectue des opérations de messagerie durable (et non durable partagée) de publication/abonnement. durableSubscriptionHome string defaultME Cette page d'accueil définit le nom ME avec lequel la connexion doit être établie. nonPersistentMapping - BestEffortNonPersistent
- ReliableNonPersistent
- ExpressNonPersistent
ExpressNonPersistent Fiabilité appliquée aux messages JMS non persistants envoyés à l'aide de cette fabrique de connexions. - BestEffortNonPersistent
- BestEffortNonPersistent
- ReliableNonPersistent
- ReliableNonPersistent
- ExpressNonPersistent
- ExpressNonPersistent
password Mot de passe codé réversible (chaîne) Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété. persistentMapping - AssuredPersistent
- ReliablePersistent
ReliablePersistent Fiabilité appliquée aux messages JMS persistants envoyés à l'aide de cette fabrique de connexions. - AssuredPersistent
- AssuredPersistent
- ReliablePersistent
- ReliablePersistent
readAhead - AlwaysOff
- Default
- AlwaysOn
Default La lecture anticipée est une optimisation qui attribue par avance des messages aux destinataires. Ceci permet de traiter les demandes des consommateurs plus rapidement. - AlwaysOff
- AlwaysOff
- Default
- Default
- AlwaysOn
- AlwaysOn
remoteServerAddress string Adresse du serveur distant est composée de trois noeuds finaux séparés par une virgule, avec la syntaxe nomHôte:numéroPort:nomChaîne, utilisée pour la connexion à un serveur d'amorçage. Par exemple, Merlin:7276:BootstrapBasicMessaging. Si le nom d'hôte n'est pas spécifié, la valeur par défaut est le système hôte local. Si le numéro de port n'est pas spécifié, la valeur par défaut est 7276. Si le nom de chaîne n'est pas spécifié, la valeur par défaut est BootstrapBasicMessaging. Reportez-vous au centre de documentation pour plus d'informations. shareDurableSubscription string Permet de définir si un abonnement durable ou non peut être partagé entre des connexions. targetTransportChain string Les chaînes de transport indiquent les protocoles de communication qui peuvent être utilisés pour communiquer avec le bus d'intégration de services dans un serveur de profils complets. temporaryQueueNamePrefix string temp Préfixe, composé au maximum de douze caractères, utilisé dans les files d'attente temporaires créées par les applications utilisant cette fabrique de connexions de file d'attente. temporaryTopicNamePrefix string temp Préfixe, composé au maximum de douze caractères, utilisé pour les sujets temporaires créés par les applications qui utilisent cette fabrique de connexions de sujet. userName string Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
- replyConnectionFactory > properties.wmqJms
Description : Fabrique de connexion JMS WebSphere MQObligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description CCSID int Minimum : 1
819 Identificateur de jeu de caractères codés pour une connexion. applicationName string Nom sous lequel une application est enregistrée auprès du gestionnaire de files d'attente. arbitraryProperties string Capacité à indiquer des propriétés non définies ailleurs brokerCCSubQueue string Nom de la file d'attente sur laquelle un consommateur reçoit des messages d'abonnement non durable brokerControlQueue string Nom de la file d'attente de contrôle du courtier brokerPubQueue string Nom de la file d'attente à laquelle sont envoyés des messages (file d'attente de flux). brokerQueueManager string Nom du gestionnaire de files d'attente sur lequel s'exécute le courtier brokerSubQueue string Nom de la file d'attente à partir de laquelle un consommateur de messages non durables reçoit des messages brokerVersion - 2
- 1
Version du courtier en cours d'utilisation - 2
- 2
- 1
- 1
ccdtURL string URL identifiant le nom et l'emplacement du fichier contenant la table de définition du canal client (CCDT) et indiquant le mode d'accès au fichier. channel string Nom du canal MQI à utiliser. cleanupInterval Période avec une précision à la milliseconde près Intervalle, en millisecondes, entre les exécutions d'arrière-plan de l'utilitaire de nettoyage de publication et d'abonnement. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie. cleanupLevel - SAFE
- FORCE
- NONDUR
- NONE
- STRONG
SAFE Niveau de nettoyage pour un magasin d'abonnement basé sur un courtier. - SAFE
- SAFE
- FORCE
- FORCE
- NONDUR
- NONDUR
- NONE
- NONE
- STRONG
- STRONG
clientId string Identificateur client pour une connexion cloneSupport - ENABLED
- DISABLED
DISABLED Indique si deux instances ou plus d'un même abonné durable au sujet peuvent s'exécuter simultanément. - ENABLED
- ENABLED
- DISABLED
- DISABLED
connectionNameList string Liste des noms de connexion TCP/IP (nomHôte(port)) utilisés pour les communications. La liste des noms de connexion est prioritaire sur les propriétés de nom d'hôte et de port. failIfQuiesce boolean true Indique si les appels à certaines méthodes échouent si un gestionnaire de files d'attente est à l'état de mise en repos. headerCompression - SYSTEM
- NONE
NONE Liste des techniques qui peuvent être utilisées pour compresser les données d'en-tête sur une connexion - SYSTEM
- SYSTEM
- NONE
- NONE
hostName string Nom d'hôte ou adresse IP du système sur lequel réside le gestionnaire de files d'attente. Les propriétés de nom d'hôte et de port sont supplantées par la propriété de liste de nom de connexion lorsque cette dernière est indiquée. localAddress string Pour une connexion à un gestionnaire de files d'attente cette propriété indique l'un ou l'autre des éléments suivants ou les deux, (1) L'interface réseau locale à utiliser, (2) Le port local ou la gamme de ports locaux, à utiliser. messageCompression - RLE
- NONE
NONE Liste des techniques qui peuvent être utilisées pour compresser les données de message sur une connexion. - RLE
- RLE
- NONE
- NONE
messageSelection - CLIENT
- BROKER
CLIENT Détermine si la sélection des messages est effectuée par WebSphere MQ classes for JMS ou par le courtier. - CLIENT
- CLIENT
- BROKER
- BROKER
password Mot de passe codé réversible (chaîne) Mot de passe par défaut à utiliser lors de la création d'une connexion à un gestionnaire de files d'attente. (Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété). pollingInterval Période avec une précision à la milliseconde près Si chaque programme d'écoute de message dans une session ne comporte pas de message approprié dans sa file d'attente, cette valeur est l'intervalle de temps maximal, en millisecondes, qui s'écoule avant que chaque programme d'écoute de message essaie à nouveau d'obtenir un message à partir de sa file d'attente. Si l'absence de message approprié est fréquemment observée pour l'un quelconque des écouteurs de messages au sein d'une session, il y aura lieu d'envisager l'entrée d'une valeur plus élevée pour cette propriété. Cette propriété est appropriée uniquement si TRANSPORT a la valeur BIND ou CLIENT. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie. port int Minimum : 1
1414 Port d'écoute du gestionnaire de files d'attente. Les propriétés de nom d'hôte et de port sont supplantées par la propriété de liste de nom de connexion lorsque cette dernière est indiquée. providerVersion - 7
- 6
- unspecified
unspecified Version, édition, niveau de modification et groupe de correctifs du gestionnaire de files d'attente auquel l'application veut se connecter. - 7
- 7
- 6
- 6
- unspecified
- unspecified
pubAckInterval int Minimum : 0
25 Nombre de messages publiés par un éditeur avant que WebSphere MQ classes for JMS demande un accusé de réception au courtier queueManager string Nom du gestionnaire de files d'attente auquel se connecter receiveExit string Identifie un programme d'exit de réception de canal, ou une séquence de programmes d'exit de réception à exécuter successivement. receiveExitInit string Données utilisateur transmises aux programmes d'exit de réception de canal lorsqu'ils sont appelés rescanInterval Période avec une précision à la milliseconde près 5s Lorsqu'un consommateur de messages du domaine point-à-point utilise un sélecteur de messages pour choisir les messages qu'il veut recevoir, WebSphere MQ classes for JMS recherche les messages appropriés dans la file d'attente WebSphere MQ selon l'ordre déterminé par l'attribut MsgDeliverySequence de la file d'attente. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie. securityExit string Identifie un programme d'exit de sécurité de canal securityExitInit string Données utilisateur transmises à un programme d'exit de sécurité de canal lorsqu'il est appelé sendCheckCount int Minimum : 0
Nombre d'appels d'envoi à autoriser entre les contrôles des erreurs d'insertion asynchrone, dans une session JMS non transactionnelle unique. sendExit string Identifie un programme d'exit d'émission de canal, ou une séquence de programmes d'exit d'émission à exécuter successivement. sendExitInit string Données utilisateur transmises aux programmes d'exit d'émission de canal lorsqu'ils sont appelés. shareConvAllowed boolean true Indique si une connexion client peut partager son socket avec d'autres connexions JMS de niveau supérieur, d'un même processus vers un même gestionnaire de files d'attente, si les définitions de canal correspondent. sparseSubscriptions boolean false Contrôle les stratégies d'extraction de messages pour un objet TopicSubscriber. sslCertStores string Serveurs LDAP (Lightweight Directory Access Protocol) qui gèrent les listes de révocation des certificats (CRL) à utiliser sur une connexion SSL. sslCipherSuite string Algorithme à utiliser pour une connexion SSL. sslFipsRequired boolean Indique si une connexion SSL doit utiliser un algorithme pris en charge par le fournisseur IBM Java JSSE FIPS (IBMJSSEFIPS). sslPeerName string Pour une connexion SSL, modèle utilisé pour vérifier le nom distinctif dans le certificat numérique fourni par le gestionnaire de files d'attente. sslResetCount int Minimum : 0
Maximum : 999999999
0 Nombre total d'octets envoyés et reçus par une connexion SSL avant que les clés secrètes utilisées par SSL soient renégociées. statusRefreshInterval Période avec une précision à la milliseconde près 1m Intervalle, en millisecondes, entre les réactualisation de la transaction de longue durée qui détecte quand un abonné perd sa connexion au gestionnaire de files d'attente. Cette propriété est pertinente uniquement si SUBSTORE a la valeur QUEUE. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie. subscriptionStore - MIGRATE
- BROKER
- QUEUE
BROKER Détermine l'emplacement où WebSphere MQ classes for JMS enregistre les données persistantes relatives aux abonnements actifs. - MIGRATE
- MIGRATE
- BROKER
- BROKER
- QUEUE
- QUEUE
targetClientMatching boolean true Indique si un message de réponse, envoyé à la file d'attente identifiée par la zone d'en-tête JMSReplyTo d'un message entrant, comporte un en-tête MQRFH2 uniquement si le message entrant a un en-tête MQRFH2. tempQPrefix string Préfixe utilisé pour former le nom d'une file d'attente WebSphere MQ dynamique. tempTopicPrefix string Lors de la création de sujets temporaires, JMS génère un chaîne de sujet sous la forme TEMP/TEMPTOPICPREFIX/unique_id, ou simplement TEMP/unique_id, si cette propriété conserve la valeur par défaut. La spécification d'une chaîne TEMPTOPICPREFIX non vide permet de définir des files d'attente de modèles spécifiques en vue de créer les files d'attente gérées pour les abonnés aux sujets temporaires créés sous cette connexion. temporaryModel string Nom de la file d'attente de modèles à partir de laquelle les files d'attente temporaires JMS sont créées. SYSTEM.JMS.TEMPQ.MODEL peut être utilisé par la couche JMS pour créer des files d'attente qui acceptent les messages persistants, ce que ne permet pas la valeur par défaut. SYSTEM.DEFAULT.MODEL.QUEUE peut être ouvert une seule fois. SYSTEM.JMS.TEMPQ.MODEL peut être ouvert plusieurs fois. SYSTEM.DEFAULT.MODEL.QUEUE est obsolète. transportType - CLIENT
- BINDINGS
CLIENT Indique si une connexion à un gestionnaire de files d'attente utilise un mode client ou un mode liaisons. Si la valeur BINDINGS_THEN_CLIENT est indiquée, l'adaptateur de ressource tente d'abord d'établir une connexion en mode liaisons. Si cette connexion échoue il fait une nouvelle tentative en mode client. - CLIENT
- CLIENT
- BINDINGS
- BINDINGS
userName string Nom d'utilisateur par défaut à utiliser lors de la création d'une connexion à un gestionnaire de files d'attente. (Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété). wildcardFormat - CHAR
- TOPIC
TOPIC Indique la version de la syntaxe de caractère générique à utiliser. - CHAR
- CHAR
- TOPIC
- TOPIC
- replyConnectionFactory > recoveryAuthData
Description : Données d'authentification pour la récupération des transactions.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description password Mot de passe codé réversible (chaîne) Mot de passe de l'utilisateur à employer lors de la connexion à un système d'information d'entreprise. La valeur peut être enregistrée en texte clair ou sous forme codée. Il est recommandé d'encoder le mot de passe. Pour cela, utilisez l'outil securityUtility avec l'option encode. user string Nom d'utilisateur à employer lors de la connexion à un système d'information d'entreprise.