This topic applies only to the IBM Business Process Manager Advanced configuration.

Référence du qualificateur de qualité de service

Les qualificateurs sont des spécifications qui définissent un ensemble de caractéristiques de communication requises par une application pour la priorité de transmission, le niveau de fiabilité du routage, la gestion des transactions et le niveau de sécurité. Vous pouvez indiquer des qualificateurs de qualité de service dans l'éditeur d'assemblage. Ces qualificateurs définissent le niveau de gestion à fournir pour un composant lors de son exécution.

Vous utilisez habituellement des qualificateurs de qualité de service quand vous établissez votre stratégie de gestion des erreurs. Vous pouvez définir des qualificateurs sur les composants suivants :

Le système génère des qualificateurs qui assurent la propagation des transactions et une distribution des messages asynchrones aussi efficace que possible. Vous pouvez modifier les qualificateurs prédéfinis dans l'éditeur d'assemblage. Dans certains cas, l'implémentation requiert de définir les qualificateurs d'une certaine manière. Dans ces situations, le système vous interdit de faire des modifications ou génère un message d'erreur si vous tentez de le faire. Pour plus d'informations sur les qualificateurs, voir Utilisation des qualificateurs de qualité de service.

Certaines implémentations déterminent la manière dont les qualificateurs doivent être définis. Dans ces situations, le système génère les qualificateurs à votre place. Si vous modifiez les valeurs de ces qualificateurs, vous risquez des erreurs de validation. Si vous utilisez des composants Java™, vous devez définir les qualificateurs vous-même.

Les qualificateurs que vous pouvez définir dans IBM® Integration Designer sont les suivants. Cliquez sur chaque qualificateur pour en afficher les caractéristiques.

Tableau 1. Qualificateurs utilisés dans l'éditeur d'assemblage
Qualificateur Défini sur ... Description
Qualificateur de session d'activité Implémentation Détermine si le traitement du composant s'exécutera dans une session d'activité, c'est-à-dire une portée d'unité de travail alternative à celle d'une transaction.
Qualificateur d'appel asynchrone Informations de référence Détermine si les appels asynchrones doivent s'exécuter dans le cadre d'une transaction client.
Qualificateurs de fiabilité asynchrone Informations de référence Trois qualificateurs (fiabilité, expiration de requête et expiration de réponse) que vous pouvez utiliser pour déterminer la fiabilité de la distribution des messages asynchrones.
Qualificateur de validation des données d'une instance d'objet métier Interface Confirme que les données communiquées à une opération (habituellement, une instance d'objet métier) ont les mêmes types XSD que les entrées de l'opération.
Qualificatif de séquencement d'événements Interface Contrôle l'ordre dans lequel l'environnement d'exécution traite les événements.
Qualificateur d'association à une session d'activité Interface Spécifie si le service cible peut ou non joindre une session d'activité propagée par un client.
Qualificateur d'association à une transaction Interface Spécifie si le service cible peut ou non joindre une transaction propagée par un client.
Fiabilité Informations de référence Voir "Fiabilité asynchrone".
Qualificateur d'identité de sécurité Implémentation Fournit un nom logique pour l'identité sous laquelle l'implémentation s'exécute lors de la phase d'exécution.
Qualificateur de droit de sécurité Interface Autorise uniquement l'accès aux utilisateurs à qui un rôle de sécurité particulier a été attribué.
Qualificateur de stockage et transfert   Permet de stocker des messages asynchrones quand il se produit des exceptions au moment de l'exécution.
Qualificateur de suspension de session d'activité Informations de référence Détermine si le client doit propager la session d'activité au composant référencé.
Qualificateur de suspension de transaction Informations de référence Quand l'appel est en mode synchrone, le qualificateur de suspension de transaction détermine si le client doit propager la transaction au composant référencé.
Qualificateur de transaction Implémentation Détermine l'unité de travail logique exécutée par le processus de traitement du composant.