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
Les communications Service Broker sont conçues autour d’une remise de messages asynchrone et fiable. Service Broker utilise les fonctionnalités d’authentification fournies par SQL Server pour vous protéger contre l’accès non autorisé à un service. Pour assurer la sécurité des données des messages, Service Broker vous permet de chiffrer les messages qui quittent l'instance.
La communication entre deux applications est assurée par le biais de messages. Lorsqu'une application envoie un message, Service Broker localise un itinéraire pour le service et transmet le message vers l'adresse réseau spécifiée par l'itinéraire.
Service Broker communique l’état d’une conversation à une application par le biais de messages. Service Broker indique les erreurs, la fin d’une conversation et les événements du retardateur en envoyant un message au service. À l'instar de tous les messages, ces messages sont associés à une conversation particulière.
Les messages de Service Broker et ceux provenant de l'autre partie impliquée dans la conversation arrivent et sont traités de la même façon. L'utilisation du même modèle de programmation pour traiter tous les messages simplifie le développement des applications. Ce modèle unique permet également le redéploiement des applications Service Broker sans que leur code n'ait besoin d'être modifié.
Dans cette section
| Article | Descriptif |
|---|---|
| Routage du Service Broker | Décrit comment Service Broker achemine les messages. |
| Protocoles de communication Service Broker | Décrit comment Service Broker utilise un protocole propre aux répartiteurs pour communiquer avec des répartiteurs distants. |
| Transfert de messages Service Broker | Décrit le système permettant d'assurer le transfert des messages. |