使用Azure通知中心进行徽章管理

时间:2013-12-19 20:31:04

标签: azure push-notification azure-notificationhub

我正在调查从Azure移动服务推送通知迁移到Azure通知中心有两个主要好处:1)使用标记的发布/订阅架构,以及2)抽象设备注册。

但是,我很难理解设备徽章价值管理的模式。

使用移动服务推送通知,可以直接在数据库中维护单个设备注册的当前徽章值。但是,通过通知中心,Azure维护“订阅”设备注册并管理设备通知中的扇区,客户端设备使用Azure通知中心更新其当前徽章值的最佳方法是什么? < / p>

我查看了Azure documentation,查看了一些优秀的概述视频,例如Channel 9 Cloud Cover episode 100,但有关通知中心和徽章值管理的文档和示例似乎缺乏。

感谢您的帮助,朋友们!

1 个答案:

答案 0 :(得分:3)

遗憾的是,在pub / sub架构中,徽章管理并不简单。如果您使用标签来指示个人用户,那么您可以将计数器保留在后端,然后在发送到集线器时将其添加到通知中。

在使用标签作为兴趣小组时,事情并不简单,它们取决于您想要的数量。对于某些平台(即iOS和ANdroid),您可以编写一些保留个性化计数器的客户端代码。然而,其他一些时候,必须避免保持个性化的计数器并使用像“!”这样的通用徽章。在Windows 8中。

相关问题