我成功地将数据从 Android 发送到 PHP 并存储在 MYSQL 数据库中。
我想要的是在我的 PHP 页面中自动显示数据,而无需在从 Android 设备发送数据时刷新页面。这可能吗,可能使用带有 AJAX 的 jQuery 吗?
请解释如何完成或将我指向可以找到此类信息的资源。
因此,您实际上想在服务器上的数据更改时更新页面。
我想到了两个主要选项:
1. Ajax 民意调查
将 setTimeout 与 ajax 调用结合使用以定期调用服务器并查看是否有任何更改。您已经提到了 jQuery,这当然是一个很好的起点。熟悉http://api.jquery.com/jQuery.ajax/。这可能是你最好的选择。
2. 发布订阅
为此,我在我的一个网站上使用http://www.pubnub.com/ 。浏览器订阅了一个 pubnub 频道,只要服务器发生变化,服务器就会在该频道上发布。这显然需要更多的预先设置工作,并且更适用于富客户端应用程序(我的是单页应用程序)。
还有很多其他的 PubSub 实现。