signalr - Azure SignalR 服务和偶尔连接的桌面客户端
问题描述
在研究从云应用程序向偶尔连接的桌面应用程序发送反馈的解决方案时,我首先驳回了 signalR (Azure),因为我假设 signalR 都是关于实时连接的,而我调查的用例是关于发送反馈的,即桌面应用程序运行时拾取。
有对 Azure Functions 的支持,您基本上可以通过 IAsyncCollector(在我的头顶上)发送通知。我的猜测是,这个实现实际上触发了 signalR 服务中的一个函数,该函数在实时连接上调度消息,然后忘记它们?我是否正确地假设这仍然只针对实时连接?或者是否有等待连接发送消息的内置机制?
如果我仍然考虑将 SignalR 用于这些用例,并且我的上述假设是正确的,我假设我需要考虑一个实现,其中连接设置事件被挂钩以检查需要发送的等待消息,然后发送消息?这仍然可以让我免于在服务总线队列上实现自定义轮询,例如......
解决方案
推荐阅读
- c# - 如何使用聚合对结果进行分组?
- excel - VBA如何写入/修改函数中的单元格
- git - 有没有办法使用 git 统一管理依赖关系?
- javascript - 新用户注册后如何显示“新帐户已创建”消息
- python - 按照键对键映射转换 Python 字典键
- unit-testing - Liferay 服务的单元测试
- ios - IOS Swift 嵌套垂直 StackView
- amazon-web-services - 如何使用 cloudformation 模板中的用户数据将文件从 s3 存储桶复制到 ec2 实例
- javascript - React.js Redux 和 react-redux,两者都用还是只用一个?
- css - 对象内的 HTML/CSS 边框阴影