如何从 PushSharp 中获得耐用性

Posted

技术标签:

【中文标题】如何从 PushSharp 中获得耐用性【英文标题】:How to get durability out of PushSharp 【发布时间】:2015-11-21 06:30:05 【问题描述】:

我在 ASP MVC 中使用 Ms Sql Server 和 PushSharp,我了解 pushsharp 3.0 中的服务器端对象。

如何从这个组件中获得耐用性。例如持久队列在重启后仍然存在,

消息如何在重启/重启后存活,PushStrap 是否有数据存储机制,它是如何配置的?还是重启?

【问题讨论】:

【参考方案1】:

PushSharp 中没有数据存储或持久队列的概念。这将由您来实施。当然有很多方法可以做到这一点,一种方法是将要发送的通知存储在数据库中,并在 PushSharp 返回发送成功状态后将其标记为已完成。

持久性是一个相当固执的主题,我不会在 PushSharp 中介绍它。

【讨论】:

以上是关于如何从 PushSharp 中获得耐用性的主要内容,如果未能解决你的问题,请参考以下文章

适用于 Android 的 PushSharp 设备 ID

Push sharp:一次又一次地发送相同的消息

如何使用 Redth PushSharp 库向多个平台发送推送通知?

如何在 windows phone 8 中使用 push Sharp 发送带有参数的磁贴通知

从版本 4.0.10.0 到 Testflight 的 PushSharp Apple 通知问题

如何在 Push Sharp 库中的 APNS 有效负载中添加类别以进行交互式通知 ios