Maison > Article > développement back-end > Qu'est-ce que la file d'attente du bus de service
Que sont les files d'attente Service Bus ?
La file d'attente Service Bus prend en charge le modèle de communication de messagerie de courtier. Lors de l'utilisation de files d'attente, les composants d'une application distribuée ne communiquent pas directement entre eux ; ils échangent des messages via la file d'attente, qui agit comme un intermédiaire (courtier). Le producteur du message (expéditeur) remet le message dans la file d'attente et le traitement continue. De manière asynchrone, les consommateurs de messages (destinataires) extraient les messages de la file d'attente et les traitent. Le producteur n'a pas besoin d'attendre une réponse du consommateur pour poursuivre le traitement et l'envoi d'autres messages.
La file d'attente permet la livraison des messages selon le principe premier entré, premier sorti (FIFO) à un ou plusieurs consommateurs concurrents. Autrement dit, les messages sont généralement reçus et traités par les récepteurs dans l'ordre dans lequel ils sont ajoutés à la file d'attente, et chaque message est reçu et traité par un seul consommateur de messages.
La file d'attente Service Bus est une technologie générale qui peut être utilisée dans divers scénarios :
Communication entre les rôles Web et les rôles de travail dans les applications Azure multiniveaux.
Dans une solution hybride, communication entre les applications sur site et les applications hébergées sur Azure.
Communication entre les composants d'une application distribuée exécutée au sein de différents groupes ou départements d'une organisation.
L'utilisation de files d'attente facilite la mise à l'échelle des applications et offre une plus grande résilience à votre architecture.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!