我正在开发一个应用程序,其中我的客户端应用程序需要定期接收特定事件的通知。我发现要实现推送,我们必须通过云来实现。 是否可以通过我们的本地服务实施推送通知
感谢和问候, 戒日
答案 0 :(得分:1)
根据下图所示的工作流程,“云服务”只需要在应用程序中访问,因为它部署在客户端计算机上。但是,它确实需要与WNS建立安全连接,但如果您愿意,可以在内部托管“云服务”,只要它可以在公共互联网上供Windows 8客户端访问。但是,您无法在客户端设备上托管服务。
当然,如果您在本地使用主机服务,则需要自己处理“云服务”的基础架构,扩展,安全性。
编辑:请注意,WNS是一个常量,由微软“在云端”托管,正如杰瑞在回答中所提到的,这不是你可以转移到本地或本地服务。
如果它们是“常规”通知,您也可以调查periodic或scheduled notifications。
答案 1 :(得分:1)
答案是否定的。没有“推送”到没有使用WNS来路由该消息的Windows 8设备的机制。您的服务可以做很多事情,但必须利用WNS。这与安全性,可靠性有关,并且(诚实地)它就是它的本质。 WNS是一项要求。
我明白你可能会问这个问题。
我希望这能为你解答。