当数据库发生特定更改时,如何向手机发送通知?

时间:2019-11-02 19:18:02

标签: android notifications

Ian新手使用Android移动应用。 当在数据库中为他打开新票证时,我需要向用户发送通知,这意味着当在票证表中插入新票证时,我应该向用户发送通知,直到他这样做为止。 请注意,票证是通过Web应用程序打开的,通知需要发送到移动应用程序。 它应该是一个实时应用。 请注意,我在SQL Server上已有数据库。

我尝试使用作业调度程序每隔一分钟通过调用一次Web服务来向用户发送通知,如果插入了新票证,然后发送通知,则该解决方案的问题是耗电的,并且不被认为是实时应用。

1 个答案:

答案 0 :(得分:0)

解决方案是创建Web API,该API使用“应用程序中心”向用户发送推送通知。然后在数据库中创建一个触发器,该触发器将在插入新票证时调用此Web服务。 通过这种解决方案,我不在乎从移动设备或Web或任何其他方式打开票证的位置。