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.

Pour afficher cette fenêtre dans la console, cliquez sur le chemin suivant : Services > Ensembles de règles > Ensembles de règles de l'application > nom_ensemble_règles > WS-ReliableMessaging.

Avec WebSphere Application Server, vous pouvez utiliser WS-ReliableMessaging avec les applications de service Web JAX-WS (Java API for XML-Based Web Services) 2.1 faisant appel à une liaison SOAP sur HTTP. 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.

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 finals pour ne prendre en charge que les clients qui utilisent la messagerie fiable. Ce paramètre est pris en compte par WS-Policy s'il est sélectionné.

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. Des informations relatives aux spécification 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..

Si vous activez une distribution ordonnée, vous devez également vérifier que l'application du demandeur interroge les messages dans l'ordre où il doit les recevoir. Pour plus d'informations, voir la rubrique Configuration de la règle WS-ReliableMessaging.

L'indication d'une distribution dans l'ordre augmente de façon marginale la fiabilité si vous utilisez la qualité de service gérée permanente. Pour obtenir plus d'informations, voir Un message n'est pas récupéré une fois qu'un serveur n'est plus disponible, même avec la qualité de service permanente gérée.

Remarque : Les performances se dégradent lors de l'utilisation de la distribution dans l'ordre, car les messages sont mis en file d'attente jusqu'à ce qu'ils puissent être distribués dans l'ordre. Vous pouvez configurer le système pour réduire le temps système.

Le temps système est sensiblement réduit ; vous ne devriez pas avoir à configurer le système pour réduire l'impact, mais à d'autres fins éventuellement.

Qualité de service
Sélectionnez l'une des qualités de service suivantes :
Non géré et non permanent - Les défaillances de réseau et de système distant sont tolérées
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. La valeur par défaut est Non géré et non permanent.
Géré et non permanent - Les défaillances de système, de réseau ou de système distant sont tolérées mais l'état est ignoré lorsque le moteur de messagerie redémarre.
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.
Géré et permanent - Les défaillances de système, de réseau et de système distant sont tolérées.
Cette qualité de service est récupérable pour les appels de service Web asynchrone. 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, et 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.
  • Pour la qualité de service non permanente non gérée, les messages sont stockés uniquement en mémoire. Pour les deux qualités de service, les messages sont gérés par un moteur de messagerie et stockés dans un emplacement de stockage des messages.Vous pouvez indiquer une liaison vers un bus et un moteur de messagerie dans le formulaire Liaison de règle WS-ReliableMessaging. Si vous avez choisi la qualité de service Non géré et non permanent il n'y a pas de liaison vers un moteur de messagerie et toute liaison indiquée sera par conséquent ignorée.



Les liens marqués (en ligne) requièrent un accès à Internet.

Concepts associés
Tâches associées
Référence associée


Nom du fichier : uwbs_wsspsrmd.html