如何使用Push集成SQL Server和我的Android应用程序

时间:2015-11-26 16:46:50

标签: android asp.net sql-server

很久以前,我一直在阅读和观看有关Android的教程,阅读推送通知和GCM,但我不明白。

我的SQL Server数据库和Android应用程序中有一个Order表。在每个订单状态更新时,必须通知应用程序。

但我不明白它是如何运作的。

我在developer.google中创建了一个由GCM创建的应用程序,我有密钥,ID等,但我该如何进行此集成?

我应该更改数据库吗?我在更新数据库时是否应该为通知创建ASP.NET系统?

我尝试过Azure推送,但它提供了JavaScript或asp.net代码。为什么这个?任何人都可以向我解释这个吗?

我已经从教程和互联网中实现了许多代码,但是没有SQL Server和Android教程。我在这里搜索过,有人谈过使用触发器,但我不知道如何整合它。

2 个答案:

答案 0 :(得分:0)

您需要编写一个Web服务来放在应用程序和数据库之间

您可以找到有关网络服务的一些信息Here

答案 1 :(得分:0)

数据库实际上并不重要。

为了实现目标,您需要:

  1. 将用户的设备设置为GCM,并获取其令牌。
  2. 知道何时需要发送推送。
  3. 向GCM发送请求以将推送发送至设备。
  4. 您可以使用您想要的任何技术,如果您使用.NET,您可能想尝试PushSharp