在 Azure 中选择一个消息模型以松散的方式连接服务

初级
开发人员
解决方案架构师
Azure
Service Bus
Event Grid
Event Hubs

如果你的应用程序由在不同计算机、服务器和移动设备上运行的组件构成,则可能很难在这些组件中建立可靠的通信。 Azure 提供了多种可用于提升通信可靠性的技术,例如存储队列、事件中心、事件网格和服务总线等等。 本模块演示了如何选择最适合通信任务的技术。

在本模块中,将执行以下操作:

  • 描述事件和消息以及可以在分布式应用程序中使用它们来应对的挑战
  • 确定存储队列是应用程序最佳消息传递技术的方案
  • 确定事件网格是应用程序最佳消息传递技术的方案
  • 确定事件中心是应用程序最佳消息传递技术的方案
  • 确定服务总线是应用程序最佳消息传递技术的方案

先决条件: