Propriétés de fabrique de connexions
Vous pouvez afficher et définir des propriétés de fabrique de connexions dans la boîte de dialogue de propriétés de fabrique de connexions. Les propriétés disponibles dans cette boîte de dialogue dépendent du fournisseur de messagerie utilisé par la fabrique de connexions.
Les tableaux suivants répertorient toutes les propriétés que vous pouvez définir :
- Généralités
- Connexion
- Reconnexion
- Canaux
- SSL
- Exits
- Courtier
- Files d'attente temporaires
- Rubriques temporaires
- Abonné
- Etendu
- Réglage avancé
Pour chaque propriété, une brève description indique dans quel cas vous pourriez avoir à la configurer. Les tableaux fournissent également les noms longs et abrégés à utiliser avec l'outil CLI d'administration de JMS. Les propriétés disponibles dans la boîte de dialogue Propriétés dépendent du fournisseur de messagerie utilisé par la fabrique de connexions. Pour plus d'informations sur l'outil de ligne de commande d'administration JMS, voir Configuration d'objets JMS à l'aide de l'outil d'administration dans la documentation IBM®.
Page Général
Le tableau ci-dessous répertorie les propriétés que vous pouvez définir dans la page Général de la boîte de dialogue Propriétés de fabrique de connexions.
Propriété | Explication | Long nom | Nom abrégé |
---|---|---|---|
Nom | Il s'agit du nom de l'objet. | NOM | |
Description | Entrez une description de l'objet. | DESCRIPTION | DESC |
Nom de classe | Indique le nom de classe qui est implémenté par la fabrique de connexions. | ||
Fournisseur de messagerie | Indique le type de transport utilisé par la fabrique de connexions : MQ (Liaisons ou Client) ou Real Time (Direct ou Direct HTTP). Le transport en temps réel n'est pas disponible dans IBM MQ 8.0. Si vous utilisez IBM MQ 8.0 , vous pouvez définir le transport en temps réel, mais il échoue lorsque vous tentez de créer une connexion. | ||
Transport | Indique le type de transport utilisé pour la connexion. Bindings est une connexion directe au gestionnaire de files d'attente qui se trouve sur le même ordinateur que le client JMS ; Client est une connexion client utilisant TCP/IP (le gestionnaire de files d'attente peut se trouver sur le même ordinateur ou sur un autre) ; Direct est une connexion directe à un courtier de IBM Integration Bus; Direct HTTP est une connexion directe utilisant la tunnellisation HTTP. Bien que cette zone soit en lecture seule, vous pouvez modifier le type de transport s'il existe un autre type de transport disponible pour le fournisseur de messagerie ; pour plus d'informations, voir Modification du type de transport utilisé pour les connexions. |
TRANSPORT | TRAN |
Version du fournisseur | Sélectionnez ou entrez la version, l'édition, le niveau de modification
et le groupe de correctifs du gestionnaire de files d'attente auquel ce client doit se connecter. Si vous entrez la valeur, utilisez l'un des formats suivants :
Une valeur supérieure ou égale à "8" indique qu'il s'agit d'une fabrique de connexions IBM MQ 8.0 pour les connexions à un gestionnaire de files d'attente IBM MQ 8.0 . Une valeur supérieure ou égale à "7" indique qu'il s'agit d'une fabrique de connexions IBM WebSphere® MQ 7.0 pour les connexions à IBM WebSphere MQ 7.0Gestionnaire de files d'attente . Une valeur inférieure à 7 (par exemple, 6.0.2.0), indique que le client sera utilisé avec
des gestionnaires de files d'attente antérieurs à la version 7.0. La valeur par défaut, |
PROVIDERVERSION | PVER |
Pour plus d'informations sur l'identification et la résolution des problèmes pouvant survenir lorsque vous vous connectez à un gestionnaire de files d'attente avec une version de fournisseur spécifique, voir Traitement des incidents liés à la version de fournisseur JMS dans la documentation IBM. |
|||
Identificateur de client | L'identificateur de client permet d'identifier de manière unique la connexion de l'application pour les abonnements durables. Entrez un identificateur pour le client. |
IDCLIENT | CID |
Taille maximale de la mémoire tampon | Entrez le nombre maximal de messages reçus stockables dans une mémoire tampon interne avant leur traitement par l'application client. Cette propriété s'applique uniquement lorsque la propriété Transport a la valeur Direct et Direct HTTP . La valeur par défaut est 1000. |
MAXBUFFSIZE | MBSZ |
Page Connexion
Le tableau ci-dessous répertorie les propriétés que vous pouvez définir dans la page Connexion de la boîte de dialogue Propriétés de fabrique de connexions. Editez les propriétés de la page Connexion pour définir les détails des connexions créées par la fabrique de connexions.
Propriété | Explication | Long nom | Nom abrégé |
---|---|---|---|
Nom d'application | Spécifiez le nom identifiant l'application. Pour plus d'informations, voir Spécification du nom de l'application dans les langages de programmation pris en charge dans la documentationIBM. | APPLICATIONNAME | APPNAME |
Gestionnaire de files d'attente de base | Sélectionnez ou entrez le nom du gestionnaire de files d'attente auquel la connexion doit être établie. Si votre application utilise une table de définition de canal du client pour se connecter à un gestionnaire de files d'attente, voir Table de définition de canal du client dans la documentationIBM. | QMANAGER | QMGR |
Gestionnaire de files d'attente du courtier | Cette propriété peut être utilisée dans un client JMS IBM WebSphere MQ 7.0 mais n'a aucun effet sur un gestionnaire de files d'attente IBM WebSphere MQ 7.0 . Sélectionnez ou entrez le nom du gestionnaire de files d'attente sur lequel le courtier s'exécute. |
BROKERQMGR | BQM |
Liste de connexions | Liste séparée par des virgules d'adresses de connexion HOSTNAME(PORT).
Cette liste est triée dans l'ordre, une fois par nouvelle tentative de connexion. HOSTNAME peut correspondre à un nom DNS ou une adresse IP. La valeur par défaut de PORT est 1414. |
CLIENTRECONNECTHOSTS | CRHOSTS |
Nom d'hôte | Entrez le nom d'hôte ou l'adresse IP de l'ordinateur qui héberge le gestionnaire de files d'attente éloignées ou, dans le cas d'une connexion directe à un courtier, de l'ordinateur qui héberge le courtier. | HOSTNAME | HOST |
Port | Entrez le numéro de port sur lequel le gestionnaire de files d'attente ou le courtier sont en mode écoute. La valeur par défaut est 1414 si la propriété Transport est définie sur Client ; la valeur par défaut est 1506 si la propriété Transport est définie sur Direct ou Direct HTTP . |
PORT | - |
Nom d'hôte du proxy | Entrez le nom d'hôte du serveur proxy pour établir une connexion directe. | PROXYHOSTNAME | PHOST |
Port du proxy | Entrez le numéro de port du serveur proxy pour établir une connexion directe. La valeur par défaut est 443. | PROXYPORT | PPORT |
CCSID | Entrez l'identificateur de jeu de caractères codés (CCSID) à utiliser dans les connexions. Pour des performances optimales, la valeur de cette propriété doit être identique à la valeur de l'attribut ID de jeu de caractères codés (Propriétés du gestionnaire de files d'attente) du gestionnaire de files d'attente de base. | CCSID | CCS |
Multidiffusion | Indiquez si les messages sont distribués aux clients de message (MessageConsumer) en mode multidiffusion. Le transport en mode multidiffusion s'applique uniquement aux destinations de rubrique et ne peut être utilisé que lorsque la fabrique de connexions utilise le transport Direct IP. Le transport IP direct n'est pas disponible dans IBM MQ 8.0. Si vous utilisez IBM MQ 8.0 , vous pouvez définir le transport IP direct, mais il échoue lorsque vous tentez de créer une connexion. La valeur par défaut est Désactivé. Cela signifie que les messages ne sont pas distribués au client de message en mode multidiffusion. Cliquez sur Activé pour distribuer les messages aux clients de message en mode multidiffusion. La rubrique doit être configurée pour le mode multidiffusion fiable dans le courtier. Cette configuration utilise également une qualité de service fiable. |
MULTICAST | MULTI |
Cliquez sur Fiable pour distribuer des messages aux consommateurs de message en mode multidiffusion avec une qualité de service fiable. La rubrique doit être configurée pour le mode multidiffusion fiable dans le courtier. Si elle ne l'est pas, vous ne pouvez pas créer de client de message pour la rubrique. Cliquez sur Non fiable pour distribuer des messages en mode multidiffusion sans qualité de service fiable. La rubrique doit être configurée pour le mode multidiffusion dans le courtier. La qualité de service fiable n'est pas utilisée, même si la rubrique est configurée pour le mode multidiffusion fiable. |
|||
Adresse locale | Pour établir une connexion à un gestionnaire de files d'attente, indiquez l'interface de réseau local, le port local (ou la plage de ports locaux), ou les deux. Le canal est lié localement à l'adresse. Utiliser le formatipaddress(low-port, high-port), où ipaddress est l'adresse IP spécifiée au format IPv4 en notation décimale à point, IPv6 en notation hexadécimale ou au format de nom d'hôte alphanumérique. Par exemple,127.0.0.1indique l'adresse IPv4 avec n'importe quel port ;127.0.0.1(1000)indique l'adresse IPv4 et un port spécifique ;127.0.0.1(1000,2000)indique l'adresse IPv4 et une plage de ports ;(1000)indique un port uniquement. Si vous utilisez une connexion directe à un courtier, cette propriété n'est applicable qu'avec la multidiffusion. Indiquez l'interface de réseau local, une adresse IP ou un nom d'hôte, mais ne précisez aucun numéro de port. | LOCALADDRESS | LA |
Options de connexion | Sélectionnez le mode selon lequel l'application se connecte au gestionnaire de files d'attente. Cliquez sur Standard pour que le type de liaison entre l'application et le gestionnaire de files d'attente dépende de la plateforme d'exécution et de la configuration de celui-ci. Cliquez sur Partagé pour que l'application et le gestionnaire de files d'attente soient exécutés en tant qu'unités d'exécution distinctes mais qu'ils partagent toutefois les ressources. Cliquez sur Isolé pour que l'application et l'agent du gestionnaire de files d'attente local s'exécutent sur des unités d'exécution distinctes. Cliquez sur Raccourci pour que l'application et l'agent du gestionnaire de files d'attente local s'exécutent sur la même unité d'exécution. Cliquez sur Gestionnaire de files d'attente série pour que l'application demande l'utilisation exclusive de la balise de connexion, dans la portée du gestionnaire de files d'attente. Cliquez sur Groupe de partage de files d'attente série pour que l'application demande l'utilisation exclusive de la balise de connexion, dans la portée du groupe de partage de files d'attente auquel le gestionnaire de files d'attente appartient. |
CONNOPT | CNOPT |
Cliquez sur Gestionnaire de files d'attente en mode restreint pour que l'application demande l'utilisation partagée de la balise de connexion mais restreinte à la portée du gestionnaire de files d'attente. . Cliquez sur Groupe de partage de files d'attente en mode restreint pour que l'application demande l'utilisation partagée de la balise de connexion, dans les limites de la portée du groupe de partage de files d'attente auquel le gestionnaire de files d 'attente appartient. Les options |
|||
![]() |
![]() |
![]() |
![]() |
Conversations partagées autorisées | Cliquez sur Oui (valeur par défaut) pour indiquer qu'une connexion client peut partager son socket avec d'autres connexions JMS entre le même processus et le même gestionnaire de files d'attente, si les définitions de canal correspondent. Sinon, cliquez sur Non. | SHARECONVALLOWED | SCA |
Page de reconnexion
Propriété | Explication | Long nom | Nom abrégé |
---|---|---|---|
Options |
|
CLIENTRECONNECTOPTIONS | CROPT |
Délai d'attente | Intervalle en secondes avant la fin des tentatives de reconnexion. La valeur par défaut est de 1800 secondes (30 minutes). | CLIENTRECONNECTTIMEOUT | CRT |
Page Canaux
Le tableau ci-dessous répertorie les propriétés que vous pouvez définir dans la page Canaux de la boîte de dialogue Propriétés de fabrique de connexions. Editez les propriétés de cette page Canaux pour configurer le mode de connexion des clients JMS au gestionnaire de files d'attente.
Propriété | Explication | Long nom | Nom abrégé |
---|---|---|---|
Canal | Sélectionnez ou entrez le nom du canal de connexion serveur à utiliser pour connecter le client au gestionnaire de files d'attente. Pour utiliser Select pour entrer le nom, vous devez avoir déjà entré une valeur pour la propriété Base Queue Manager sur lapage de connexion, et le gestionnaire de files d'attente sélectionné doit être en cours d'exécution. Vous devez définir une valeur pour la propriété Channel ou pour la propriété Client Channel Definition Table
URL , mais pas pour les deux. |
Canal | CHAN |
Adresse URL de la table de définition de canal du client (CDDTURL) | Entrez l'adresse URL (Uniform Resource Locator) qui identifie le nom et l'emplacement du fichier qui contient la table de définitions de canaux client et indique le mode d'accès à ce fichier. Vous devez définir une valeur pour la propriété Channel ou pour la propriété Client Channel
Definition Table URL , mais pas pour les deux. |
CCDTURL | Table de définition de canal du client (CCDT) |
Compression d'en-tête | Cliquez sur Editer, puis sélectionnez la liste des techniques qu'il est possible d'utiliser pour compresser les données d'en-tête sur une connexion. | COMPHDR | pays d"origine |
Compression de message | Cliquez sur Editer, puis sélectionnez la liste des techniques qu'il est possible d'utiliser pour compresser les données de message sur une connexion. | COMPMSG | MC |
Page SSL
Le tableau ci-dessous répertorie les propriétés que vous pouvez définir dans la page SSL de la boîte de dialogue Propriétés de fabrique de connexions. Editez les propriétés de la page SSL pour configurer les détails TLS permettant de sécuriser les connexions client et les connexions directes au courtier.
Propriété | Explication | Long nom | Nom abrégé |
---|---|---|---|
Authentification directe SSL | Pour activer l'authentification TLS pour une connexion directe, cliquez sur Certificat. Pour désactiver l'authentification, l'authentification du nom d'utilisateur et l'authentification du mot de passe, cliquez sur Paramètres de base. | DIRECTAUTH | DAUTH |
Algorithme de cryptographie | Sélectionnez la suite de chiffrement à utiliser pour une connexion
TLS. CipherSuite doit correspondre au CipherSpec du canal de connexion serveur spécifié dans la propriété Channel sur lapage des canaux. Si vous ne sélectionnez pas de CipherSuite, les propriétés FIPS Required , Certificate Revocation
List , Peer Name et Reset Count sont ignorées. |
SSLCIPHERSUITE | SCPHS |
Compatibilité FIPS requise | Cliquez sur Oui pour indiquer qu'une connexion TLS doit utiliser une suite de chiffrement prise en charge par le fournisseur IBM Java JSSE FIPS (IBMJSSEFIPS). Cliquez sur Non si la connexion TLS peut utiliser n'importe quelle suite de chiffrement. | SSLFIPSREQUIRED | SFIPS |
Liste de révocation de certificat (CRL) SSL | Pour vérifier la révocation de certificat TLS, entrez une liste de serveurs CRL. | SSLCRL | SCRL |
Nom d'homologue | Entrez le squelette de nom distinctif correspondant à celui fourni par le gestionnaire de files d'attente. Le nom homologue TLS doit également correspondre au nom homologue TLS du canal de connexion serveur spécifié dans la propriété Channel sur la page des canaux. |
SSLPEERNAME | SPEER |
Nombre de réinitialisations | Entrez le nombre total d'octets envoyés et reçus par une connexion avant la négociation de la clé confidentielle utilisée pour le chiffrement. | SSLRESETCOUNT | SRC |
Page Exits
Le tableau ci-dessous répertorie les propriétés que vous pouvez définir dans la page Exits de la boîte de dialogue Propriétés de fabrique de connexions. Les exits utilisateur sont des modules de code fournis par vos soins, permettant d'exécuter davantage d'opérations sur les données de message (par exemple, le chiffrement ou la compression de données). Editez les propriétés de la page Exits pour modifier l'emplacement par défaut des modules de code client qui sont exécutés lorsqu'ils sont appelés.
Propriété | Explication | Long nom | Nom abrégé |
---|---|---|---|
Nom d'exit d'émission | Entrez le nom de l'exit d'émission de canal ou la séquence d'exits d'émission à exécuter successivement. Chaque entrée de la liste doit être soit le nom d'une classe qui implémente l'interface Java IBM MQ MQSendExit (pour un exit d'émission de canal écrit en Java), soit une chaîne au format libraryName (entryPointName) (pour un exit d'émission de canal non écrit en Java). | SENDEXIT | SDX |
Initialisation de l'exit d'émission | Entrez les données utilisateur qui sont transmises aux exits d'émission une fois ceux-ci appelés. Vous pouvez entrer une ou plusieurs données utilisateur séparées par une virgule. | SENDEXITINIT | SDXI |
Nom d'exit de réception | Entrez le nom de l'exit de réception de canal ou la séquence d'exits de réception à appeler. Chaque entrée de la liste doit être soit le nom d'une classe qui implémente l'interface Java IBM MQ MQReceiveExit (pour un exit de réception de canal écrit en Java), soit une chaîne au format libraryName (entryPointName) (pour un exit de réception de canal non écrit en Java). | RECEXIT | RCX |
Initialisation de l'exit de réception | Entrez les données utilisateur qui sont transmises aux exits de réception une fois ceux-ci appelés. Vous pouvez entrer une ou plusieurs données utilisateur séparées par une virgule. | RECEXITINIT | RCXI |
Nom d'exit de sécurité | Entrez le nom d'une classe qui implémente l'interface Java IBM MQ MQSecurityExit (pour un exit de sécurité de canal écrit en Java) ou une chaîne au format libraryName (entryPointName) (pour un exit de sécurité de canal non écrit en Java). | SECEXIT | SCX |
Initialisation de l'exit de sécurité | Entrez les données utilisateur qui sont transmises à l'exit de sécurité une fois celui-ci appelé. | SECEXITINIT | SCXI |
Page Courtier
Le tableau ci-dessous répertorie les propriétés que vous pouvez définir dans la page Courtier de la boîte de dialogue Propriétés de fabrique de connexions. Editez les propriétés de la page Courtier pour fournir des détails sur le courtier de publication/abonnement.
Propriété | Explication | Long nom | Nom abrégé |
---|---|---|---|
File d'attente de messages d'abonnement à un courtier | Cette propriété peut être utilisée dans un client JMS IBM WebSphere MQ 7.0ou version ultérieure, mais n'a aucun effet sur un gestionnaire de files d'attente IBM WebSphere MQ 7.0ou version ultérieure. Sélectionnez ou entrez le nom de la file d'attente à partir de laquelle les messages d'abonnement non durable sont extraits. La file d'attente par défaut estSYSTEM.JMS.ND.SUBSCRIBER.QUEUE . Pour utiliser Select pour entrer le nom, vous devez avoir sélectionné une valeur pour la propriété Base Queue Manager sur Page Connexion, et le gestionnaire de files d'attente sélectionné doit être en cours d'exécution. |
BROKERSUBQ | BSUB |
File d'attente de messages d'abonnement d'un client de connexion à un courtier | Cette propriété peut être utilisée dans un client JMS IBM WebSphere MQ 7.0ou version ultérieure, mais n'a aucun effet sur un gestionnaire de files d'attente IBM WebSphere MQ 7.0ou version ultérieure. Sélectionnez ou entrez le nom de la file d'attente à partir de laquelle les messages d'abonnement non durable sont extraits pour un client de connexion (ConnectionConsumer). La file d'attente par défaut estSYSTEM.JMS.CC.SUBSCRIBER.QUEUE . Pour utiliser Select pour entrer le nom, vous devez avoir sélectionné une valeur pour la propriété Base Queue Manager sur Page Connexion, et le gestionnaire de files d'attente sélectionné doit être en cours d'exécution.Pour plus d'informations, voir la propriété BROKERSUBQ dans la documentationIBM. |
BROKERCCSUBQ | CCSUB |
File d'attente de contrôle du courtier | Cette propriété peut être utilisée dans un client JMS IBM WebSphere MQ 7.0ou version ultérieure, mais n'a aucun effet sur un gestionnaire de files d'attente IBM WebSphere MQ 7.0ou version ultérieure. Sélectionnez ou entrez le nom de la file d'attente de contrôle du courtier. Pour utiliser Select pour entrer le nom, vous devez avoir sélectionné une valeur pour la propriétéBroker
Queue Manager sur Page Connexion, et le gestionnaire de files d'attente sélectionné doit être en cours d'exécution. |
BROKERCONQ | BCON |
Flot de publication | Cette propriété peut être utilisée dans un client JMS IBM WebSphere MQ 7.0ou version ultérieure, mais n'a aucun effet sur un gestionnaire de files d'attente IBM WebSphere MQ 7.0ou version ultérieure. Sélectionnez ou entrez le nom de la file d'attente dans laquelle les messages publiés sont envoyés (file d'attente de flot). La file d'attente par défaut estSYSTEM.BROKER.DEFAULT.STREAM . Pour utiliser Select pour entrer le nom, vous devez avoir sélectionné une valeur pour la propriété Broker Queue Manager sur Page Connexion, et le gestionnaire de files d'attente sélectionné doit être en cours d'exécution. |
BROKERPUBQ | BPUB |
Version Courtier | Cette propriété peut être utilisée dans un client JMS IBM WebSphere MQ 7.0ou version ultérieure, mais n'a aucun effet sur un gestionnaire de files d'attente IBM WebSphere MQ 7.0ou version ultérieure. Sélectionnez la version du courtier utilisé. Cliquez sur V1 pour utiliser un courtier de publication / abonnement IBM MQ ou IBM Integration Bus en mode compatibilité ; il s'agit de la valeur par défaut si la propriétéTransport est définie sur Bindings ou Client . Cliquez sur V2 pour utiliser IBM Integration Bus en mode natif ; il s'agit de la valeur par défaut si la propriété Transport est définie sur Direct ou DirectHTTP . |
BROKERVER | BVER |
Intervalle d'accusé de réception de publication | Cette propriété peut être utilisée dans un client JMS IBM WebSphere MQ 7.0ou version ultérieure, mais n'a aucun effet sur un gestionnaire de files d'attente IBM WebSphere MQ 7.0ou version ultérieure. Entrez le nombre de messages publiés par un diffuseur avant que le client JMS IBM MQ demande un accusé de réception au courtier. Si vous diminuez la valeur de cette propriété, le client demande des accusés de réception plus souvent et, par conséquent, les performances du diffuseur de publications diminuent. Si vous augmentez cette valeur, le client observe un délai plus long avant d'émettre une exception sur un échec du courtier. Cette propriété n'est pertinente que si la propriétéTransport a la valeur Bindings ou Client . La valeur par défaut est 25. |
PUBACKINT | PAI |
Page Files d'attente temporaires
Le tableau ci-dessous répertorie les propriétés que vous pouvez définir dans la page Files d'attente temporaires de la boîte de dialogue Propriétés de fabrique de connexions. Editez les propriétés de la page Files d'attente temporaires pour indiquer la procédure de définition dynamique des files d'attente temporaires.
Propriété | Explication | Long nom | Nom abrégé |
---|---|---|---|
File d'attente modèle temporaire | Sélectionnez ou entrez le nom de la file d'attente modèle à partir de laquelle des files d'attente temporaires JMS sont créées. Pour utiliser Select pour entrer le nom, vous devez avoir sélectionné une valeur pour la propriété Base Queue Manager sur Page Connexion, et le gestionnaire de files d'attente sélectionné doit être en cours d'exécution. |
TEMPMODEL | TM |
Préfixe de file d'attente temporaire | Entrez le préfixe utilisé pour former le nom d'une file d'attente dynamique IBM MQ . Les règles de formation du préfixe sont les mêmes que celles de formation du contenu de la zone DynamicQName dans un descripteur d'objet IBM MQ (MQOD), mais le dernier caractère non vide doit être un astérisque (*). Si aucune valeur n'est spécifiée pour la propriété, la valeur utilisée est AMQ.* .![]()
CSQ.* . |
TEMPQPREFIX | TQP |
Pages Rubriques temporaires
Le tableau ci-dessous répertorie les propriétés que vous pouvez définir dans la page Rubriques temporaires de la boîte de dialogue Propriétés de fabrique de connexions. Editez les propriétés de la page Rubriques temporaires pour indiquer la procédure de définition dynamique des rubriques temporaires.
Propriété | Explication | Long nom | Nom abrégé |
---|---|---|---|
Préfixe de rubrique temporaire | Entrez le préfixe utilisé pour composer le nom d'une rubrique temporaire. Lors de la création de rubriques temporaires, JMS génère une chaîne de rubrique sous la forme TEMP/TEMPTOPICPREFIX/id_unique ou TEMP/id_unique si cette propriété utilise la valeur par défaut. | TEMPTOPICPREFIX | TTP |
Page Abonné
Le tableau ci-dessous répertorie les propriétés que vous pouvez définir dans la page Abonné de la boîte de dialogue Propriétés de fabrique de connexions. Editez les propriétés de la page Abonné pour gérer les abonnés et les abonnements.
Propriété | Explication | Long nom | Nom abrégé |
---|---|---|---|
Sélection de messages | Cette propriété peut être utilisée dans un client JMS IBM WebSphere MQ 7.0 mais n'a aucun effet sur un gestionnaire de files d'attente IBM WebSphere MQ 7.0 . Pour indiquer que la sélection de messages est effectuée par l'application client JMS, cliquez sur Client. Pour indiquer que la sélection de messages est effectuée par le courtier, cliquez sur Courtier. Si la propriétéTransport de page générale a la valeur Direct , la sélection des messages est toujours effectuée par le courtier et la valeur de la propriété Message
Selection est ignorée. La sélection de message par le courtier n'est pas prise en charge lorsque la propriété Broker Version sur la page courtier a la valeur V1 . |
MSGSELECTION | MSEL |
Abonnements occasionnels | Cette propriété peut être utilisée dans un client JMS IBM WebSphere MQ 7.0 mais n'a aucun effet sur un gestionnaire de files d'attente IBM WebSphere MQ 7.0 . Cette propriété contrôle les règles d'extraction des messages associées à un objet TopicSubscriber. Pour indiquer que les abonnements reçoivent des messages correspondants fréquents, cliquez sur Non. Pour indiquer que les abonnements reçoivent des messages de correspondance peu fréquents, cliquez sur Oui. |
SPARSESUBS | SSUBS |
Espace de stockage d'abonnements | Cette propriété peut être utilisée dans un client JMS IBM WebSphere MQ 7.0 mais n'a aucun effet sur un gestionnaire de files d'attente IBM WebSphere MQ 7.0 . Sélectionnez l'emplacement où IBM MQ JMS doit stocker les données persistantes relatives aux abonnements actifs. Pour stocker les informations d'abonnement dans les files d'attente SYSTEM.JMS.ADMIN.QUEUE et SYSTEM.JMS.PS.STATUS.QUEUE, cliquez sur File d'attente. Si vous préférez les stocker dans le courtier de publication/abonnement, cliquez sur Courtier. Pour sélectionner dynamiquement un magasin d'abonnements de type file d'attente ou courtier en fonction des niveaux d'édition d' IBM MQ et du courtier de publication / abonnement installé, cliquez sur Migrer, qui est sélectionné par défaut. Pour plus d'informations sur les magasins d'abonnements, voir Writing IBM MQ classes for JMS applications dans IBM Documentation. |
SUBSTORE | SS |
Niveau de nettoyage | Cette propriété peut être utilisée dans un client JMS IBM WebSphere MQ 7.0 mais n'a aucun effet sur un gestionnaire de files d'attente IBM WebSphere MQ 7.0 . Sélectionnez le niveau de nettoyage des magasins d'abonnement pour lesquels la propriétéSubscription Store de page courtier est définie sur Broker ou Migrate . |
CLEANUP | CL |
Intervalle de nettoyage | Cette propriété peut être utilisée dans un client JMS IBM WebSphere MQ 7.0 mais n'a aucun effet sur un gestionnaire de files d'attente IBM WebSphere MQ 7.0 . Entrez l'intervalle (en millisecondes) observé entre les exécutions en arrière-plan de l'utilitaire de nettoyage de publication/abonnement. |
CLEANUPINT | CLINT |
Support des clones | Indiquez si l'exécution simultanée de plusieurs instances d'un même abonné durable est admise. L'activation du support des clones enfreint la spécification JMS 1.1. Pour indiquer l'exécution d'une seule instance à la fois d'un abonné durable, cliquez sur Désactivé. Il s'agit de la valeur par défaut. Pour indiquer que deux instances ou plus d'un même abonné de sujet durable peuvent s'exécuter simultanément, chaque instance s'exécutant dans une machine virtuelle Java distincte (JVM), cliquez sur Activé. | CLONESUPP | CLS |
Intervalle de régénération de statut | Cette propriété peut être utilisée dans un client JMS IBM WebSphere MQ 7.0 mais n'a aucun effet sur un gestionnaire de files d'attente IBM WebSphere MQ 7.0 . Entrez l'intervalle (en millisecondes) observé entre les régénérations de la transaction à exécution longue qui détecte les cas où un abonné perd sa connexion au gestionnaire de files d'attente. Cette propriété n'est pertinente que si la propriétéSubscription Store de page courtier a la valeur Queue . Pour plus d'informations sur les magasins d'abonnements, voir Writing IBM MQ classes for JMS applications dans IBM Documentation. |
STATREFRESHINT | SRI |
Format des caractères génériques | Indiquez la version de syntaxe des caractères génériques à utiliser. Cliquez sur Caractères génériques uniquement pour utiliser exclusivement des caractères génériques (pour la cohérence avec les applications qui utilisaient précédemment la version 1 du courtier, voir la propriété Version Courtier). Cliquez sur Rubriques génériques uniquement pour utiliser les caractères génériques uniquement au niveau des rubriques, ce qui est le cas pour la version 2 du courtier. |
WILDCARDFORMAT | WCFMT |
Page Etendu
Le tableau ci-dessous répertorie les propriétés que vous pouvez définir dans la page Etendu de la boîte de dialogue Propriétés de fabrique de connexions. Editez les propriétés de la page Etendu pour modifier d'autres propriétés de l'objet fabrique de connexions.
Propriété | Explication | Long nom | Nom abrégé |
---|---|---|---|
Taille des lots de messages | Cette propriété peut être utilisée dans un client JMS IBM WebSphere MQ 7.0 mais n'a aucun effet sur un gestionnaire de files d'attente IBM WebSphere MQ 7.0 . Entrez le nombre maximal de messages à extraire d'une file d'attente en un seul paquet en mode de distribution asynchrone. La valeur par défaut est 10. |
MSGBATCHSZ | MBS |
Conservation des messages | Indiquez si le client de connexion (ConnectionConsumer) conserve les messages indésirables dans la file d'entrée. Pour conserver les messages indésirables dans la file d'entrée, cliquez sur Oui. Pour traiter les messages indésirables selon leurs options de destination, cliquez sur Non. | MSGRETENTION | MRET |
Intervalle de sondage | Cette propriété peut être utilisée dans un client JMS IBM WebSphere MQ 7.0 mais n'a aucun effet sur un gestionnaire de files d'attente IBM WebSphere MQ 7.0 . Entrez l'intervalle (en millisecondes) au terme duquel, dans une session, chaque programme d'écoute des messages réessaie d'extraire des messages de sa file d'attente lorsque celle-ci ne contient aucun message approprié. La valeur par défaut est 5 000. S'il est fréquent qu'aucun message approprié ne soit disponible pour les programmes d'écoute des messages de la session, augmentez la valeur de la propriété. |
POLLINGINT | PINT |
Intervalle de réexamen | Cette propriété peut être utilisée dans un client JMS IBM WebSphere MQ 7.0 mais n'a aucun effet sur un gestionnaire de files d'attente IBM WebSphere MQ 7.0 . Entrez le nombre de millisecondes avant que le client JMS IBM MQ ne revienne au début de la file d'attente lors de la recherche d'un message approprié. Lorsqu'un consommateur de message du domaine point à point utilise un sélecteur de message pour sélectionner les messages qu'il souhaite recevoir, le client JMS IBM MQ recherche dans la file d'attente IBM MQ les messages appropriés dans l'ordre déterminé par le paramètreMessage Delivery Sequence propriété de la file d'attente (voir Propriétés de file d'attente). Lorsque le client détecte un message approprié et qu'il le distribue au destinataire, il reprend la recherche à partir de la position en cours dans la file d'attente pour détecter le message approprié suivant Il continue la recherche dans la file d'attente jusqu'à ce qu'il atteigne la fin de celle-ci ou jusqu'à ce que l'intervalle de temps en millisecondes (déterminé par la valeur de la propriété) arrive à expiration. Dans les deux cas, il revient au début de la file d'attente pour continuer la recherche, et un nouvel intervalle de temps commence. |
RESCANINT | RINT |
Echec en cas de mise au repos | Pour indiquer l'échec des appels à certaines méthodes en cas de mise au repos du gestionnaire de files d'attente, cliquez sur Oui. L'application qui détecte la mise au repos du gestionnaire de files d'attente peut terminer la tâche immédiate qu'elle effectue puis fermer la connexion, permettant ainsi l'arrêt du gestionnaire de files d'attente. Pour indiquer qu'aucun appel de méthode n'échoue car le gestionnaire de files d'attente est à l'état de mise au repos, cliquez sur Non. Si vous cliquez sur Non, une application ne peut pas détecter que le gestionnaire de files d'attente est mis au repos, et il est donc possible que l'application continue à effectuer des opérations sur le gestionnaire de files d'attente et, par conséquent, empêche le gestionnaire de files d'attente de s'arrêter. | FAILIFQUIESCE | FIQ |
Réalisation de toutes les extractions dans un point de synchronisation | Pour indiquer que toutes les extractions doivent être réalisées dans un point de synchronisation, cliquez sur Oui. Pour indiquer qu'il n'est pas nécessaire de réaliser toutes les extractions dans un point de synchronisation, cliquez sur Non. | SYNCPOINTALLGETS | SPAG |
Correspondance du client cible | Indiquez si un message de réponse, envoyé à la file d'attente identifiée dans la zone d'en-tête JMSReplyTo d'un message entrant, ne comporte un en-tête MQRFH2 que si le message entrant en contient un. Pour indiquer que si un message entrant ne possède pas d'en-tête MQRFH2, la propriété Target Client de la file d'attente de destination est définie sur MQ , cliquez sur Oui. Si le message entrant possède un en-tête MQRFH2, la propriété Target Client est définie sur JMS à la place. Pour indiquer que la propriété Target Client de la file d'attente de destination est toujours définie sur JMS , cliquez sur Non. |
TARGCLIENTMATCHING | TCM |
Intervalle de vérification des erreurs asynchrones | Entrez le nombre d'appels d'envois à autoriser entre deux vérifications d'erreurs asynchrones au cours d'une même session JMS non transactionnelle. La valeur minimale est 0 et doit ensuite être un entier positif. | SENDCHECKCOUNT | SCC |
Page Réglage avancé
Le tableau ci-dessous répertorie les propriétés que vous pouvez définir dans la page Réglage avancé de la boîte de dialogue Propriétés de fabrique de connexions. Editez les propriétés de la page Réglage avancé pour configurer les paramètres avancés. Les paramètres par défaut sont adaptés à la plupart des systèmes.
Propriété | Explication | Long nom | Nom abrégé |
---|---|---|---|
Durée du processus | Cette propriété peut être utilisée dans un client JMS IBM WebSphere MQ 7.0 mais n'a aucun effet sur un gestionnaire de files d'attente IBM WebSphere MQ 7.0 . Pour indiquer qu'un abonné peut ne fournir aucune garantie quant à la rapidité du traitement des messages qu'il reçoit, cliquez sur Inconnu (valeur par défaut). Pour indiquer qu'un abonné garantit le traitement des messages qu'il reçoit avant de renvoyer le contrôle au client JMS IBM MQ , cliquez sur Court. |
PROCESSDURATION | PROCDUR |
Publication optimiste | Cette propriété peut être utilisée dans un client JMS IBM WebSphere MQ 7.0 mais n'a aucun effet sur un gestionnaire de files d'attente IBM WebSphere MQ 7.0 . Pour indiquer que lorsqu'un diffuseur publie un message, le client JMS IBM MQ ne renvoie pas le contrôle au diffuseur tant qu'il n'a pas terminé tout le traitement associé à l'appel et peut signaler le résultat au diffuseur, cliquez sur Non (valeur par défaut). Pour indiquer que lorsqu'un diffuseur de publications publie un message, le client JMS IBM MQ renvoie immédiatement le contrôle au diffuseur de publications, avant qu'il ait terminé tout le traitement associé à l'appel et qu'il puisse signaler le résultat au diffuseur de publications, cliquez sur Oui ( IBM MQ signale le résultat uniquement lorsque le diffuseur de publications valide le message). |
OPTIMISTICPUBLICATION | OPTPUB |
Notification de sortie | Cette propriété peut être utilisée dans un client JMS IBM WebSphere MQ 7.0 mais n'a aucun effet sur un gestionnaire de files d'attente IBM WebSphere MQ 7.0 . Pour indiquer que lorsqu'un abonné accuse réception ou valide un message, le client JMS IBM MQ ne renvoie pas le contrôle à l'abonné tant qu'il n'a pas terminé le traitement associé à l'appel et peut signaler le résultat à l'abonné, cliquez sur Oui (valeur par défaut). Pour indiquer que lorsqu'un abonné accuse réception ou valide un message, le client JMS IBM MQ renvoie le contrôle à l'abonné immédiatement, avant qu'il ait terminé l'appel et qu'il puisse signaler le résultat à l'abonné, cliquez sur Non. |
OUTCOMENOTIFICATION | NOTIFY |
Isolation en réception | Cette propriété peut être utilisée dans un client JMS IBM WebSphere MQ 7.0 mais n'a aucun effet sur un gestionnaire de files d'attente IBM WebSphere MQ 7.0 . Pour indiquer qu'un abonné ne reçoit que des messages validés dans la file d'attente de souscription, cliquez sur Validé (valeur par défaut). Pour indiquer qu'un abonné peut recevoir des messages non validés dans la file d'attente de souscription, cliquez sur Non validé. La valeur deUncommitted n'a un effet que si la propriété Process Duration a la valeur Short . |
RECEIVEISOLATION | RCVISOL |