代码之家  ›  专栏  ›  技术社区  ›  Chad Moran

实时磁贴更新

  •  7
  • Chad Moran  · 技术社区  · 14 年前

    如何为Windows Phone 7创建实时互动程序?我很想知道,因为我基本上希望每1-5分钟更新一次实时互动程序上的文本,用户只需瞥一眼。这个时机有可能吗?

    3 回复  |  直到 14 年前
        1
  •  6
  •   Matt Lacey    14 年前

    要更新磁贴,可以使用 push Notification ShellTileSchedule .

    你所说的频率水平在技术上是可以通过puch通知实现的,但不是通过时间表。最高的 frequency you can use for a Schedule 每小时一次。

    我会认真地建议你回顾一下你所说的频率级别的更新。

    • 数据真的会经常更新吗?
    • 用户真的会经常检查他们的手机吗?

    如果您需要在数据更改时快速更新用户,它们可能是更适合的替代方案。e、 g.短信、电子邮件、自动电话或吐司通知。

    您还应该考虑减少更新的频率。人们不会一天24小时检查手机。如果用户看到的数据是一小时前的,这会很严重吗?

        2
  •  1
  •   theChrisKent    14 年前
        3
  •  1
  •   Mick N    14 年前

    严格来说,你可以按照马特的建议来做。您应该了解相关的应用程序证书要求,如果有疑问,如果您的使用被认为“过度”,请直接与Microsoft联系。

    从应用程序证书要求: 2.13.2应用程序及其对PNS的使用不得过度使用PNS的网络容量或带宽,或以其他方式给Windows Phone或其他Microsoft设备或服务带来过度的推送通知(由Microsoft自行决定),且不得损害或干扰任何

    在这种限制下,真正的问题是你想从发送通知的服务器上使用多少带宽,以及用户想从手机的数据计划中使用多少带宽。

    在最后一点,我建议把更新频率的用户可配置到你决定的最大值是合适的。