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
Procédure
- 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.
- 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 :
- Spécification WS-ReliableMessaging Version 1.0, février 2005.
- Spécification OASIS WS-ReliableMessaging Version 1.1, février 2007.
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 :
- WS-ReliableMessaging rend le message 1 disponible, puis le message 2, puis le message 3.
- 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.
- 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.
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.
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.
- Cliquez sur OK.
- Sauvegardez les modifications dans la configuration principale.
Résultats
Sous-rubriques
Paramètres WS-ReliableMessaging
En ce qui concerne la règle WS-ReliableMessaging, vous pouvez configurer la version de la norme WS-ReliableMessaging à utiliser, l'ordre dans lequel les messages sont distribués et la qualité de service requise (le niveau de fiabilité) pour la distribution des messages.Le produit peut forcer l'application de ces règles aux messages entrants et les applique aux messages sortants.Liaison de règle WS-ReliableMessaging
Pour configurer une application de service web pour qu'elle utilise WS-ReliableMessaging, associez un ensemble de règles qui contient un type de règle WS-ReliableMessaging. Ce type de règle fournit un éventail de qualités de service : permanente gérée, non permanente gérée ou non permanente non gérée. Les qualités de service gérées, permanentes gérées et non permanentes gérées, sont prises en charge par le bus d'intégration de services. Cette page permet de sélectionner le bus et le moteur de messagerie à utiliser pour l'état du protocole de messagerie fiable.


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_wsspsptrmd
Nom du fichier : twbs_wsspsptrmd.html