从PHP服务器端App向Android Client Side App发送通知(少量数据)

时间:2011-01-03 13:04:21

标签: php android

如何通过我的PHP服务器端App向Android客户端应用程序发送数据通知或其他我不想使用C2DM的东西,还有其他替代方案。

我希望在服务器上发送特定事件的此类数据,例如插入某个表中的新行或用户A删除的现有行,但也分享给用户B.因此我想通过发送一些通知来通知用户B.他的手机。

2 个答案:

答案 0 :(得分:2)

服务器和客户端之间的http通信通常由客户端请求启动。当事件发生时,Android没有运行服务,可以由php服务器端请求。因此,我能想象的唯一方法是在这种情况下使用反向ajax 也许看看这里:
Reverse Ajax implementation using php

答案 1 :(得分:1)

最好的办法是创建后台服务,如果内容发生变化,将每10分钟检查一次。您可以通过在服务器端添加简单的修订号来检查它,然后将其与保存在android上进行比较。如果某些内容发生了变化,请下载所有/特定内容。