- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在创建一个应用程序,它不断使用推送通知作为用户之间的通信方式(各种消息传递)。整个考验似乎让我有点抓狂,所以这里有几个我找不到答案的问题。
我发现提到在 MPNS
中,未经身份验证的 Web 服务(没有证书的服务)被限制为每个订阅每天 500 条推送通知。但是,在尝试查找有关 WNS
的限制时,我无法在任何地方找到此类提及。 WNS
是否存在这些限制/要求?
充其量,我发送了相当多的推送通知(即每个活跃用户每秒 1-3 个)。我知道这可能会耗尽最小设备的电池生命周期(我的目标通常是 Windows 8 设备),但轮询服务器以获取更新也是如此。我的方法的优点是 react 灵敏,但我不确定推送(原始)通知是否适用于此类通信。有没有其他选择?基本上,由于移动网络的性质,我已经放弃了持久连接选项(连接可能会中断)
这两者之间的实际区别是什么?
也许我对术语有点困惑,其他一些消息来源表明我什至无法绕过 MPNS
,但 WNS
不正是这样做的吗?
我不确定这是不是发布这些问题的合适媒体,但我希望有人能对此有所启发。
最佳答案
MPNS 中每个订阅每天 500 条推送通知仅适用于您未对 MPNS 的服务调用进行身份验证的情况。如果您进行身份验证,则不会有任何限制。
如此高的频率似乎不适合用于移动设备的推送通知,但我不确定替代方案。
WNS 是 Windows 8 商店应用程序的推送通知服务。MPNS 是 Windows Phone 设备的推送通知服务。您应该使用的服务取决于您的目标操作系统。
关于windows - 用于推送通知的 WNS 或 MPNS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19095825/
我正在创建一个应用程序,它不断使用推送通知作为用户之间的通信方式(各种消息传递)。整个考验似乎让我有点抓狂,所以这里有几个我找不到答案的问题。 我发现提到在 MPNS 中,未经身份验证的 Web 服务
当我的应用处于非事件状态时,存储的通知 channel URI 可能会过时——即停止、逻辑删除或休眠。在一段时间不活动后,用我的 Web 服务更新 channel URI 的最佳做法是什么? 网络上的
我想在我的 Windows Phone 应用程序中使用 MPNS,我们将对向客户端发送推送的 Web 服务进行身份验证。 我已经完成了 MPNS 身份验证所需的所有步骤。 将证书上传到我的 Windo
我目前正在为 Windows Phone 8.1 开发基于 Cordova(版本 4.0.0)的移动应用程序。 我从 API Java-MPNS(来自 notnoop 的 github)实现了 Jav
我是一名优秀的程序员,十分优秀!