orl*_*dpm 1 azure azure-storage azureservicebus
我正在学习如何在Azure云应用程序和客户端应用程序之间进行通信,并完成本教程.
我目前有一个.exe工作进程的实例,它通过服务总线发送消息.我还有一个客户端角色,我在本地机器上运行以阅读消息.但是,当我运行客户端的多个实例时,每个客户端都会获取一些消息,而这些消息都没有得到完整的读数.是否可以使用队列或服务总线,以便客户端的每个实例都可以看到工作人员生成的所有消息?
例如,3台不同计算机上的3个人可能希望独立监视同一计算任务的状态.
在这种情况下,您不应使用服务总线队列,而应使用服务总线主题/订阅.
与服务总线队列(每个消息由单个消费者处理)相反,主题和订阅使用发布/订阅模式提供一对多形式的通信.可以为主题注册多个订阅.当消息发送到主题时,它随后可供每个订阅使用以独立处理/处理.
对于您的示例,您需要1个服务总线主题,并在该主题上为每个客户端应用程序提供订阅.
更多信息:如何使用服务总线主题/订阅
| 归档时间: |
|
| 查看次数: |
1595 次 |
| 最近记录: |