2013-05-06 121 views
0

基本上我想要做的是一个系统,每次有新用户添加到SQL Server数据库时,它会向我正在开发的android和iOS应用发送通知。我打算使用Google Cloud Messaging,但通知也需要访问iOS应用程序。你建议我实施什么?我正在考虑将GCM用于Android应用程序和APN以用于iOs应用程序,但有没有一种简单的统一方式来实现这样的系统?实施通知系统

+0

GCM和APNS是唯一的实施方式。而且它的实现都非常简单。 – Shrikant 2013-05-06 15:39:05

+0

他们的实现非常简单,但我试图查看是否有其他方式(如Web服务)直接与手机进行交互,而与操作系统无关。无论如何,实施APN和GCM似乎是最好的选择。 – CarlosT 2013-05-06 16:16:14

+0

如果您使用Webservice,则除非客户端发送任何请求,否则服务器无法响应。因此,在这种情况下,我们的应用程序必须每分钟轮询一次服务器24X7,以检查服务器端是否发生了任何更改,这会花费大量不必要的数据包数据。这就是为什么GCM和APNS是服务器端在服务器端发生变化时告诉客户端的最佳选择。 – Shrikant 2013-05-06 17:30:49

回答

1

我还没有使用它,但我有这个书签为未来的探索。看起来很简单,并且可以完成所有你想要的。 https://pushover.net/

但据我的经验,GCM是伟大的,很容易在Android上实现。这里没有iOS开发经验。

+1

这是一个不错的选择,它绝对需要用户安装pushover应用程序。我忘了提及它应该显示在我为Android和iOS开发的应用程序上。 – CarlosT 2013-05-06 16:12:34

0

根据我的说法,您可以在每次添加用户时使用触发器发送电子邮件