0

我成功地将数据从 Android 发送到 PHP 并存储在 MYSQL 数据库中。

我想要的是在我的 PHP 页面中自动显示数据,而无需在从 Android 设备发送数据时刷新页面。这可能吗,可能使用带有 AJAX 的 jQuery 吗?

请解释如何完成或将我指向可以找到此类信息的资源。

4

1 回答 1

1

因此,您实际上想在服务器上的数据更改时更新页面。

我想到了两个主要选项:

1. Ajax 民意调查

将 setTimeout 与 ajax 调用结合使用以定期调用服务器并查看是否有任何更改。您已经提到了 jQuery,这当然是一个很好的起点。熟悉http://api.jquery.com/jQuery.ajax/。这可能是你最好的选择。

2. 发布订阅

为此,我在我的一个网站上使用http://www.pubnub.com/ 。浏览器订阅了一个 pubnub 频道,只要服务器发生变化,服务器就会在该频道上发布。这显然需要更多的预先设置工作,并且更适用于富客户端应用程序(我的是单页应用程序)。

还有很多其他的 PubSub 实现。

于 2013-04-11T00:19:43.687 回答