【发布时间】:2014-10-08 22:17:24
【问题描述】:
我正在寻找一种将通知推送到 Windows 桌面应用程序(更具体地说是 WPF 应用程序)的方法,我可以使用 azure 通知中心吗?还是有其他选择?
【问题讨论】:
-
这是 Windows 应用商店应用还是桌面应用?
-
@Calin,你找到解决方案了吗?
我正在寻找一种将通知推送到 Windows 桌面应用程序(更具体地说是 WPF 应用程序)的方法,我可以使用 azure 通知中心吗?还是有其他选择?
【问题讨论】:
不能为此目的使用 Azure 通知中心。核心原因是 Azure 通知中心不直接与设备一起工作,而是通过每个平台的平台通知服务进行通信(例如Windows Notification Service、Apple Notification Service、Google Cloud Messaging)。而且这些服务都不适用于简单的 WPF 应用程序。
您必须通过长轮询或 Web Sockets 连接来设计自己的 WPF 推送通知服务,您可能会为此使用 Windows Azure 服务总线。但是如何构建这样的服务,不受 SO 问题/答案的约束。
【讨论】: