gpt4 book ai didi

android - 如何在 sql server 中编写一个 tigger 来向 android 手机发送推送通知 (GCM)?

转载 作者:行者123 更新时间:2023-11-30 03:58:49 26 4
gpt4 key购买 nike

我已经将 GCM 的演示代码应用于 appache 服务器的服务器端和 android 设备的客户端,并且运行良好;但我需要在我的应用程序中激活此服务,如下所示:我在 SqlServer 上有一个数据库,需要在某些数据被修改时自动向 Android 手机发送推送通知,我想我应该使用更新后和插入后触发器来执行此操作,但我不知道该怎么做.任何帮助将不胜感激,在此先感谢。

最佳答案

您不应该通过触发器执行此操作。将 GCM 推送的延迟添加到每个表更新将很快使性能下降到难以忍受的低点。您必须将触发器与 GCM 调用分离,实现它的最佳方法是通过队列。

我的建议是选择第一个选项,因为它最简单并且具有简单的内在稳健性。阅读链接文章以了解将表用作队列需要什么,不要偷工减料。

所有选项仍然依赖触发器来使通知入队,但它将是本地入队,而不是 GCM 调用。

我敢肯定有人会想到使用 SQLCLR 从触发器本身调用 GCM 的幼稚解决方案:不要这样做。

关于android - 如何在 sql server 中编写一个 tigger 来向 android 手机发送推送通知 (GCM)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12890612/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com