【发布时间】:2015-03-17 07:27:25
【问题描述】:
我正在运行一个 ASP.net MVC 云服务项目,运行两个角色,一个 Web 角色和一个辅助角色。 Web 角色中的一个页面发起构建 APK 文件的请求,在服务器上构建 APK 文件可能需要 1-5 分钟。所以我们想出了以下流程:
- 用户在页面上启动 APK 构建过程。
- 请求被路由到我们的 mvc 操作,在 Azure 存储队列上创建一条新消息。
- Worker 角色始终从队列中轮询并启动 APK 构建过程。现在 APK 已准备就绪,我们希望通过以下方式通知用户: (a) 发送电子邮件,现在正在工作。 (b) 使用 SignalR 在页面上通知用户。
我们的问题现在在 SignalR 部分,我们如何在页面上通知用户 APK 已准备好,他可以下载了。
【问题讨论】:
标签: asp.net asp.net-mvc azure signalr azure-worker-roles