首页 > 解决方案 > Azure SignalR 服务和偶尔连接的桌面客户端

问题描述

在研究从云应用程序向偶尔连接的桌面应用程序发送反馈的解决方案时,我首先驳回了 signalR (Azure),因为我假设 signalR 都是关于实时连接的,而我调查的用例是关于发送反馈的,即桌面应用程序运行时拾取。

有对 Azure Functions 的支持,您基本上可以通过 IAsyncCollector(在我的头顶上)发送通知。我的猜测是,这个实现实际上触发了 signalR 服务中的一个函数,该函数在实时连接上调度消息,然后忘记它们?我是否正确地假设这仍然只针对实时连接?或者是否有等待连接发送消息的内置机制?

如果我仍然考虑将 SignalR 用于这些用例,并且我的上述假设是正确的,我假设我需要考虑一个实现,其中连接设置事件被挂钩以检查需要发送的等待消息,然后发送消息?这仍然可以让我免于在服务总线队列上实现自定义轮询,例如......

标签: signalrazure-signalr

解决方案


推荐阅读