当新数据发布到远程服务器时,如何提醒Android应用程序的用户?

时间:2011-12-29 07:41:26

标签: android

我正在为现有网站开发Android应用程序。当用户将某些数据输入网站时(如论坛帖子),应该提醒所有其他用户该帖子。有可能吗?

我认为触发器可以实现这一点。我对么?

2 个答案:

答案 0 :(得分:1)

您可以尝试'Android Cloud to Device Messaging Framework',它可以将消息推送到您的Android应用程序。

http://code.google.com/android/c2dm/

答案 1 :(得分:0)

您搜索的内容称为“服务器推送”。您的“听众/观察者”,这些是移动电话,在初始化时注册到主题(在这种情况下是服务器)。然后他们一直在监听新的呼叫(线程)。如果服务器上的数据将被刷新,则每个观察者都会接到一个电话。如果您的服务器在Java上运行,您可以使用“观察者模式”。也许您可以使用UDP调用来通知您的观察者。观察者接到电话后,他们会通过普通的HTTP呼叫“刷新”他们的数据。如果您使用数据库运行php,您可以将观察者的IP保存到数据库中(当他们在服务器上注册时)迭代它,并在执行表单提交后向他们发送UDP调用。