Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :SQL Server
Azure SQL Managed Instance
Toutes les applications Service Broker communiquent au moyen de conversations. Les conversations sont des échanges fiables, longs et asynchrones de messages. La liste suivante présente les objets que Service Broker utilise pour les conversations :
Dans cette section
| Article | Descriptif |
|---|---|
| Messages | Les messages sont constitués de données échangées entre des services. Chaque message appartient à une conversation et présente un type de message spécifique. |
| Conversations de boîte de dialogue | Les dialogues sont des conversations entre deux services Service Broker. Les dialogues permettent à Service Broker d’assurer la remise de messages EOIO (Exactly-Once In-Order). Chaque dialogue appartient à un groupe de conversations et respecte un contrat spécifique. |
| Groupes de conversation | Les groupes de conversations identifient les conversations qui œuvrent conjointement à l'exécution d'une même tâche. Service Broker utilise les groupes de conversations pour gérer le verrouillage des messages. Les développeurs d'applications utilisent les groupes de conversations pour gérer la concurrence et faciliter la gestion des états. |
| Priorités de conversation | Les priorités des conversations identifient l'importance relative des conversations. Les messages provenant de conversations à priorité élevée sont traités avant les messages provenant de conversations de faible priorité. Cela permet de s’assurer que le travail important n’est pas bloqué pendant les charges de traitement lourdes. De plus, les systèmes peuvent ainsi proposer différents niveaux de service aux différents clients. |