Liens de bus d'intégration de services [Paramètres]

Ce panneau affiche les liens entre ce moteur de messagerie et les moteurs de messagerie présents dans les bus externes d'intégration de services.

Pour afficher cette page dans la console, cliquez sur le chemin suivant :

Intégration des services -> Bus -> nom_bus -> [Topologie] Connexions de bus externe -> nom_bus_externe -> [Articles liés] Liens de bus d'intégration de services -> nom_lien

Le moteur de messagerie sur le bus externe doit également posséder un lien de bus d'intégration de services vers le bus local. Pour qu'une connexion soit active, les liens du bus d'intégration de services à chaque extrémité doivent être démarrés.

Onglet Configuration

L'onglet Configuration contient les propriétés de configuration de cet objet. Ces valeurs de propriétés sont préservées même si l'environnement d'exécution est arrêté puis redémarré. Consultez les descriptions de tâches dans le centre de documentation pour savoir comment appliquer des modifications de configuration à l'environnement d'exécution.

Propriétés générales

Chaîne

Information Valeur
Obligatoire Yes
Type de données String (chaîne)

UUID

Information Valeur
Obligatoire Non
Type de données String (chaîne)

Description

Les mises à jour dynamiques de cette propriété sont appliquées immédiatement.

Information Valeur
Obligatoire Non
Type de données Zone de texte

UUID

Information Valeur
Obligatoire Yes
Type de données liste déroulante

Moteur de messagerie locale

Information Valeur
Obligatoire Yes
Type de données liste déroulante

Moteur de messagerie externe

Moteur de messagerie présent sur le bus externe auquel cette liaison de bus d'intégration de services se connecte.

Information Valeur
Obligatoire Yes
Type de données String (chaîne)

Etat initial

Etat initial du lien qui indique si le lien est démarré automatiquement au démarrage du moteur de messagerie.

Les mises à jour dynamiques de cette propriété sont appliquées au redémarrage du moteur de messagerie ou lors de la création d'un lien de bus d'intégration de services. Utilisez l'onglet Exécution pour vérifier l'état en cours.
Information Valeur
Obligatoire Non
Type de données liste déroulante
Intervalle
Arrêté
Lorsque le moteur de messagerie associé est démarré, le lien de la passerelle est à l'état Arrêté et ne peut pas traiter de nouvelles demandes de connexion.

Démarré
Lorsque le moteur de messagerie associé est démarré, le lien de la passerelle est à l'état Démarré et peut traiter de nouvelles demandes de connexion.

Destination d'exception

Les mises à jour dynamiques de cette propriété sont appliquées immédiatement.

Sélectionnez le bouton radio pour configurer la destination d'exception qu'utilise ce lien de bus d'intégration de services :
  • Sélectionnez Aucun pour indiquer que le lien de bus d'intégration de services n'utilise pas une destination d'exception. Les messages qui ne peuvent pas être distribués ne sont pas redirigés vers une destination d'exception et peuvent bloquer le traitement des autres messages attendant d'être remis dans la même destination. Cette option peut être utilisée pour préserver l'ordre des messages.
  • Sélectionnez Système pour utiliser la destination d'exception par défaut. Les messages qui ne peuvent pas être remis à la destination de bus sont reroutés vers la destination d'exception par défaut système du moteur de messagerie auquel le lien est affecté : _SYSTEM.Exception.Destinationnom_moteur_messagerie.
  • Sélectionnez Spécifier et entrez une destination d'exception pour utiliser la destination d'exception définie ici. Si le lien de bus d'intégration de services ne peut pas utiliser cette destination d'exception, il utilise la destination d'exception système.
Information Valeur
Obligatoire Non
Type de données Bouton radio
Valeut par défaut Système

Préférer les points de la file d'attente locale au moteur de messagerie de ce lien

Si cette case est cochée, le lien préfère envoyer les messages entrants aux points de file d'attente disponibles des destinations cible situées sur le moteur de messagerie sur lequel le lien est hébergé.

Si cette case n'est pas cochée ou si aucun point de file d'attente locale n'est disponible pour une destination cible, la charge du lien équilibre les messages entre tous les points de file d'attente disponibles de la destination cible. Par défaut, la case est cochée.

Cette option est prise en charge sur les liens s'exécutant sur WebSphere Application Server Version 7.0 ou ultérieures. Si vous exécutez une version antérieure, le comportement par défaut des points de file d'attente locale préférés est appliqué.

Information Valeur
Obligatoire Yes
Type de données Booléenne

Onglet Exécution

L'onglet Exécution contient les propriétés d'exécution de cet objet. Ces propriétés affectent directement l'environnement d'exécution en cours, mais ne sont pas enregistrées lorsque cet environnement est arrêté. Pour préserver les valeurs des propriétés d'exécution, modifiez les valeurs des propriétés équivalentes dans l'onglet Configuration. Consultez les descriptions de tâches dans le centre de documentation pour savoir comment appliquer des modifications de configuration à l'environnement d'exécution.

Propriétés générales

Etat

Le statut peut correspondre à l'une des valeurs suivantes :
Tableau 1. Valeurs de statut et définitions. La première colonne du tableau répertorie les valeurs de statut du lien de bus d'intégration de services. La deuxième colonne contient une brève définition du statut.
Statut Définition
Démarrage... Le lien de bus d'intégration de services est démarré sur le moteur de messagerie local, mais n'est pas connecté au bus externe. La liaison de bus d'intégration de services tente d'activer une connexion au bus externe. La liaison du bus d'intégration de services du bus externe doit également être démarrée pour permettre l'activation d'une connexion entre les bus.
Démarré Le lien de bus d'intégration de services est démarré sur le moteur de messagerie local et est connecté au bus externe.
Arrêté Le lien de bus d'intégration de services est arrêté sur le moteur de messagerie local et n'est pas connecté au bus externe.
Inconnu Le gestionnaire de déploiement ne peut pas contacter un serveur distant pour déterminer le statut.
Information Valeur
Obligatoire Non
Type de données String (chaîne)

Chaîne de transport entrant cible

Le nom de la chaîne de transport doit correspondre au nom de la chaîne de transport définie sur le serveur sur lequel le moteur de messagerie cible est hébergé.

Les mises à jour dynamiques de cette propriété sont appliquées lors du redémarrage de le lien. Utilisez l'onglet Exécution pour vérifier l'état en cours.

Information Valeur
Obligatoire Non
Type de données String (chaîne)

Noeuds finaux d'amorçage

Cette propriété est définie de la même manière que la propriété du noeud final du fournisseur dans les paramètres de fabriques de connexions JMS.

Le port du noeud final d'amorçage correspond au port défini dans l'adresse du noeud final de bus d'intégration de services configurée sur le serveur d'applications cible du bus externe.

Les mises à jour dynamiques de cette propriété sont appliquées lors du redémarrage de le lien. Utilisez l'onglet Exécution pour vérifier l'état en cours.

Il vous faut uniquement modifier cette propriété si des applications client s'exécutant en dehors d'un serveur d'applications ou si des applications s'exécutant sur un serveur dans une autre cellule visent à employer cette fabrique de connexions pour cibler le bus d'intégration de services indiqué dans cette dernière.

Pour utiliser des destinations JMS du fournisseur de messagerie par défaut, une application se connecte au moteur de messagerie du bus d'intégration de services cible auquel les destinations sont affectées. Par exemple, une file d'attente JMS est affectée à une destination de file d'attente sur un bus d'intégration de services.

Les applications client s'exécutant en dehors d'un serveur d'applications (par exemple, dans un conteneur client ou hors de l'environnement de WebSphere Application Server) ne peuvent pas localiser directement un moteur de messagerie approprié auquel se connecter dans le bus cible. De la même façon, une application exécutée sur un serveur, dans une cellule, qui se connecte à un bus cible d'une autre cellule ne peut pas localiser directement, dans ce bus cible, un moteur de messagerie approprié auquel se connecter.

Dans ces cas de figure, les clients (ou serveurs dans un autre bus) doivent mener à bien un processus d'amorçage via un serveur d'amorçage membre du bus cible. Un serveur d'amorçage est un serveur d'applications qui exécute le service SIB, mais qui n'a pas besoin d'exécuter de moteur de messagerie. Il sélectionne un moteur de messagerie s'exécutant dans un serveur d'applications qui prend en charge la chaîne de transport cible requise. Pour que le processus d'amorçage aboutisse, vous devez configurer un ou plusieurs noeuds finaux de fournisseur dans la fabrique de connexions utilisée par le client.

Un serveur d'amorçage utilise un port et une chaîne de transport d'amorçage spécifiques. Le port est la valeur SIB_ENDPOINT_ADDRESS (ou SIB_ENDPOINT_SECURE_ADDRESS si la sécurité est activée) du moteur de messagerie qui héberge l'extrémité distante du lien. Avec le nom d'hôte, l'ensemble forme l'adresse du noeud final du serveur d'amorçage.

Les propriétés d'une fabrique de connexions JMS utilisée par une application déterminent la sélection d'un moteur de messagerie convenable et le mode de connexion de cette application au moteur sélectionné.
  • Si aucun justificatif de sécurité n'est fourni, valeur par défaut.
    • localhost est utilisé, si host n'est pas spécifié.
    • le port 7276 est utilisé, si port n'est pas spécifié.
    • La chaîne de transport d'amorçage appelée BootstrapBasicMessaging est utilisée, si la chaîne de canaux d'amorçage n'est pas spécifiée.
  • Si des justificatifs de sécurité sont fournis, valeur par défaut.
    • localhost est utilisé, si host n'est pas spécifié.
    • le port 7286 est utilisé, si port n'est pas spécifié.
    • La chaîne de transport d'amorçage appelée BootstrapSecureMessaging est utilisée, si la chaîne de canaux d'amorçage n'est pas spécifiée et que le numéro de port est supérieur ou égal à 7286.
    • La chaîne de transport d'amorçage appelée BootstrapBasicMessaging est utilisée, si la chaîne de canaux d'amorçage n'est pas spécifiée et que le numéro de port est compris entre 7276 et 7285.
[IBM i]Remarque : Pour la plateforme IBM® i, vous devez (au moins) changer le nom d'hôte par défaut et remplacer localhost par nomvotreserveur.

Pour qu'une application utilise un serveur d'amorçage avec une autre adresse de noeud final, vous devez indiquer cette adresse dans la propriété Noeuds finaux de fournisseur des fabriques de connexions JMS que l'application client emploie. Vous pouvez indiquer une ou plusieurs adresses de noeud final de serveurs d'amorçage.

Les adresses de noeud final pour les serveurs d'amorçage doivent être indiquées dans chaque fabrique de connexions JMS utilisée par des applications en dehors d'un serveur d'applications. Pour ne pas avoir à indiquer une longue liste de serveurs d'amorçage, vous pouvez préciser quelques serveurs à haute disponibilité comme serveurs d'amorçage dédiés. Il suffit ensuite d'entrer une courte liste de serveurs d'amorçage dans chaque fabrique de connexions.

Remarque : Lorsque vous configurez une connexion à un serveur d'amorçage qui n'est pas un serveur d'amorçage par défaut, définissez les valeurs nécessaires et utilisez l'adresse de noeud final et deux points (:) comme séparateur.
Par exemple, pour le port 7278 non sécurisé de serveur sur l'hôte boothost1 qui utilise la chaîne de transport par défaut BootstrapBasicMessaging :
boothost1:7278:BootstrapBasicMessaging
or 
boothost1:7278
et pour le port sécurisé 7289 de serveur sur un hôte boothost2 qui utilise la chaîne de transport prédéfinie BootstrapTunneledSecureMessaging :
boothost2:7289:BootstrapTunneledSecureMessaging
La syntaxe pour une adresse de noeud final est la suivante :
[ [host_name] [ ":" [port_number] [ ":" chain_name] ] ]
où :
nom_hôte
est le nom de l'hôte sur lequel le serveur s'exécute. Il peut s'agir d'une adresse IP. Pour une adresse IPv6, placez le nom d'hôte entre crochets ([]), comme indiqué dans l'exemple ci-dessous :
[2002:914:fc12:179:9:20:141:42]:7276:BootstrapBasicMessaging
. Si aucune valeur n'est précisée, la valeur par défaut est localhost.
[IBM i]Remarque : Pour la plateforme IBM i, vous devez (au moins) changer le nom d'hôte par défaut et remplacer localhost par nomvotreserveur.
numéro_port
Si vous définissez ce paramètre, il correspond à l'une des adresses suivantes du moteur de messagerie qui héberge l'extrémité distante du lien.
  • SIB_ENDPOINT_ADDRESS si la sécurité n'est pas activée,
  • Pour les connexions sécurisées, SIB_ENDPOINT_SECURE_ADDRESS si la sécurité est activée.

Si vous n'entrez pas numéro_port, la valeur par défaut est 7276.

Pour rechercher l'une de ces valeurs à l'aide de la console d'administration, cliquez sur Serveurs -> Types de serveurs -> Serveurs d'applications WebSphere -> nom_serveur -> [Communications] Ports.

nom_chaîne
est le nom de la chaîne de transport d'amorçage prédéfinie et servant à se connecter au serveur d'amorçage. S'il n'est pas spécifié, la valeur par défaut est BootstrapBasicMessaging.

Les chaînes de transport d'amorçage prédéfinies qui suivent sont fournies :

BootstrapBasicMessaging
Correspond à la chaîne de transport InboundBasicMessaging du serveur (JFAP-TCP/IP)
BootstrapSecureMessaging
Correspond à la chaîne de transport InboundSecureMessaging du serveur (JFAP-SSL-TCP/IP)
BootstrapTunneledMessaging
Avant d'utiliser cette chaîne de transport d'amorçage, vous devez définir une chaîne de transport serveur correspondante sur le serveur d'amorçage. (Voir Serveurs -> Types de serveurs -> Serveurs d'applications WebSphere -> nom_serveur -> [Messagerie du serveur] Transports entrants du moteur de messagerie.) Cette chaîne de transport tunnelise JFAP et utilise des encapsuleurs HTTP.
BootstrapTunneledSecureMessaging
Avant d'utiliser cette chaîne de transport d'amorçage, vous devez définir une chaîne de transport serveur correspondante sur le serveur d'amorçage. (Voir Serveurs -> Types de serveurs -> Serveurs d'applications WebSphere -> nom_serveur -> [Messagerie du serveur] Transports entrants du moteur de messagerie.) Cette chaîne de transport tunnelise JFAP et utilise des encapsuleurs HTTP.

Le fait d'entrer nom_hôte : nom_chaîne au lieu de nom_hôte : : nom_chaîne (avec deux signes deux-points) est incorrect. Vous pouvez ne rien entrer ou indiquer l'une des formules suivantes : "a", "a:", ":7276", "::chaîne", etc. La valeur par défaut s'applique si vous n'indiquez aucune autre valeur, mais vous devez séparer les zones par des signes ":".

Pour indiquer plusieurs serveurs d'amorçage, identifiez toutes les adresses de noeud final requises et séparez-les par une virgule. Par exemple, pour utiliser les serveurs dans l'exemple plus haut :
boothost1:7278:BootstrapBasicMessaging, 
  boothost2:7289:BootstrapTunneledSecureMessaging, 
  [2002:914:fc12:179:9:20:141:42]:7276:BootstrapBasicMessaging
Information Valeur
Obligatoire Non
Type de données Zone de texte

Alias d'authentification

Un alias d'authentification Java Platform, Enterprise Edition (Java EE) Connector Architecture (JCA) doit être défini.

Les mises à jour dynamiques de cette propriété sont appliquées lors du redémarrage de le lien. Utilisez l'onglet Exécution pour vérifier l'état en cours.

Les alias modifiés sont visibles uniquement à l'issue du redémarrage du serveur.

Information Valeur
Obligatoire Non
Type de données liste déroulante

Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=SIBGatewayLink_DetailForm
Nom du fichier : SIBGatewayLink_DetailForm.html