我们是否可以注册Web应用程序以接收来自azure通知中心的通知

Rus*_*sty 11 azure azure-notificationhub

我正在尝试创建一个web应用程序,它接收来自azure通知中心的通知.

在任何地方我只看到移动设备注册后端发送的通知.

我希望在浏览器中使用此Web应用程序,并从后端发送的azure通知集线器接收通知.

谢谢

ast*_*kov 7

不.

Azure通知中心专门用于移动平台的推送通知.

如果您希望代码接收通知,您应该查看Azure服务总线队列,主题和订阅.然后决定使用哪一个.

这是中提到的通知集线器常见问题 (你是否支持短信,电子邮件或网络通知?) ,你可以通过做SignalR的通知集线器的顶部:

客户可以在支持的服务器端平台上使用SignalR实现此功能.


小智 5

正如之前的回答中提到的,Azure 的通知中心仅适用于移动设备,因为在幕后它与各种移动平台的推送通知服务(例如 Apple 推送通知服务 (APNS))进行交互。它不会直接向客户端发送通知。由于网站没有推送通知服务,因此您需要另一种技术。

Azure 提供了可以工作的服务总线队列,但它也提供了SignalR,这可能是您的最佳解决方案,事实上,我计划将其用于为我的服务构建的 Web 前端。SignalR 为您处理所有低级连接细节,即它负责为您正在运行的浏览器使用最佳协议,这绝非易事!它快速、可扩展并且非常容易实现。