Configuration de la règle WS-ReliableMessaging

Lorsque vous travaillez avec des ensembles de règles dans la console d'administration, vous pouvez personnaliser certaines règles.

Avant de commencer

Cette tâche suppose que vous travaillez avec un ensemble de règles auquel la règle WS-ReliableMessaging a été ajoutée.

Ne modifiez pas les règles associées aux ensembles de règles par défaut fournis. S'il est nécessaire de modifier les paramètres de règles de messagerie fiables, utilisez une copie d'un ensemble de règles par défaut ou créez un nouvel ensemble de règles.

A n'importe quelle étape, c'est-à-dire avant ou après avoir créé votre application de service Web fiable ou configuré vos ensembles de règles, vous pouvez définir une propriété qui configure des noeuds finaux de façon à prendre en charge uniquement les clients qui utilisent la messagerie fiable. Ce paramètre est pris en compte par WS-Policy s'il est sélectionné.

Pourquoi et quand exécuter cette tâche

Pour configurer la règle WS-ReliableMessaging pour un ensemble de règles donné, procédez comme suit dans la console d'administration :

Procédure

  1. Dans le panneau de navigation, cliquez sur Services > Ensembles de règles > Ensembles de règles de l'application > nom_ensemble_règles > WS-ReliableMessaging. Le formulaire Paramètres WS-ReliableMessaging s'affiche.
  2. Modifiez une ou plusieurs des propriétés suivantes :
    Standard
    Sélectionnez la spécification WS-ReliableMessaging à utiliser pour la transmission fiable de vos messages. WS-ReliableMessaging Version 1.1 est la valeur par défaut. Sélectionnez la spécification WS-ReliableMessaging à utiliser pour la transmission fiable de vos messages. WS-ReliableMessaging Version 1.1 est la valeur par défaut. Des informations relatives aux spécifications WS-ReliableMessaging prises en charge sont disponibles aux adresses Web suivantes :
    Remarque : Si vous projetez d'appeler un service Web .NET, vous devez sélectionner WS-ReliableMessaging version 1.0.
    Distribuer les messages dans l'ordre dans lequel ils ont été envoyés
    Sélectionnez cette option si l'émetteur d'une demande doit attendre une réponse avant d'envoyer la demande suivante., ou si vous voulez activer le support des transactions pour les échanges de messages entrants (fournisseur), comme décrit dans Disponibilité d'une messagerie remédiable transactionnelle via WS-ReliableMessaging, ou encore si vous voulez augmenter de façon marginale la fiabilité, comme décrit dans Un message n'est pas récupéré une fois qu'un serveur n'est plus disponible.
    Conseil : Lorsque vous activez cette option, WS-ReliableMessaging garantit que les messages sont disponibles pour l'application du demandeur dans l'ordre où ils ont été envoyés. Si WS-ReliableMessaging ne peut pas rendre un message disponible, aucun autre ne le sera non plus. Toutefois, l'application du demandeur doit aussi interroger les messages dans l'ordre dans lequel elle veut les recevoir. Par exemple :
    1. WS-ReliableMessaging rend le message 1 disponible, puis le message 2, puis le message 3.
    2. L'application du demandeur a recours à l'interrogation asynchrone pour interroger de façon délibérée le message 2, puis le message 3, puis le message 1. Les trois messages étant disponibles, cette interrogation dans le désordre aboutit.
    Même si WS-ReliableMessaging distribue les messages dans l'ordre où ils ont été envoyés, l'application du demandeur choisit de les recevoir dans le désordre.
    Qualité de service
    Sélectionnez le bouton radio pour choisir la qualité de service souhaitée. Les trois choix possibles sont :
    Non permanente non gérée
    Vous pouvez configurer les applications de service Web pour utiliser WS-ReliableMessaging avec un stockage en mémoire. Cette qualité de service requiert une configuration minimale. Cependant, elle n'est pas transactionnelle et bien que permettant le renvoi des messages perdus sur le réseau, si le serveur devient indisponible, vous perdez les messages. Cette qualité de service s'applique à un serveur unique et ne fonctionne pas dans un cluster. [z/OS]Cette qualité de service n'est pas prise en charge sur les plateformes z/OS.
    Non permanente gérée
    Cette option de qualité de service en mémoire utilise un moteur de messagerie pour gérer l'état de la séquence, et les messages sont écrits sur le disque si la mémoire est insuffisante. Cette qualité de service permet le renvoi des messages perdus sur le réseau et peut également effectuer une reprise après une défaillance du serveur. Cependant, l'état est abandonné après le redémarrage d'un moteur de messagerie, ce qui génère la suppression des messages. Cette option prend en charge aussi bien les clusters que les serveurs uniques.
    Permanente gérée
    Cette qualité de service est récupérable pour les appels de service Web asynchrones. Cette option utilise également un moteur de messagerie et un emplacement de stockage des messages pour gérer l'état de la séquence. Les messages sont conservés sur le serveur du demandeur de service Web et sur le serveur du fournisseur de service Web. Ils peuvent être récupérés en cas d'indisponibilité du serveur. Le transmission des messages qui a échoué suite à l'indisponibilité d'un serveur peut reprendre après le redémarrage du serveur.
    La valeur par défaut est non permanente non gérée.
    Remarque : Les trois qualités de service sont prises en charge lorsque des applications sont déployées sur le serveur d'applications. Les applications de client léger et de conteneur de client utilisent uniquement la première option.
    Remarque : Dans WebSphere Application Server version 6.1, vous pouvez également indiquer si le protocole WS-MakeConnection doit être utilisé ou non. Cette option de configuration a désormais été supprimée du panneau de la console d'administration, car le produit détermine désormais automatiquement si WS-MakeConnection est utilisé en fonction des critères suivants :
    • Si vous utilisez WS-ReliableMessaging version 1.0 ou Version 1.1.
    • Si le demandeur prend en charge WS-MakeConnection.
    • Si le protocole d'échange des messages est synchrone ou asynchrone.
  3. Cliquez sur OK.
  4. Sauvegardez les modifications dans la configuration principale.

Résultats

Une fois la règle de messagerie fiable personnalisée, l'ensemble de règles lié l'utilise pour garantir la livraison fiable des messages.

Icône indiquant le type de rubrique Rubrique de tâche



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=twbs_wsspsptrmd
Nom du fichier : twbs_wsspsptrmd.html