0

Android から PHP にデータを送信し、MYSQL データベースに保存することに成功しました。

私が欲しいのは、データが Android デバイスから送信されたときにページを更新せずに、PHP ページにデータを自動的に表示することです。おそらくAJAXでjQueryを使用して、これは可能ですか?

その方法を説明するか、そのような情報を見つけることができるリソースを教えてください。

4

1 に答える 1

1

したがって、サーバー上でデータが変更されたときにページを更新する必要があります。

2 つの主なオプションが思い浮かびます。

1. Ajax 投票

setTimeout を ajax 呼び出しと組み合わせて使用​​して、定期的にサーバーを呼び出し、何かが変更されたかどうかを確認します。あなたはすでにjQueryについて言及していますが、それは確かに始めるのに適した場所です. http://api.jquery.com/jQuery.ajax/に慣れてください。これはおそらくあなたの最善の策になるでしょう。

2.パブサブ

私はまさにこの目的のために、自分のサイトの 1 つでhttp://www.pubnub.com/を使用しています。ブラウザーは pubnub チャネルにサブスクライブし、サーバーで何かが変更されるたびに、サーバーはそのチャネルで公開します。これは明らかに、前もってセットアップするためのより多くの作業であり、リッチなクライアント側アプリケーションにより適しています (私のアプリケーションは単一ページのアプリケーションです)。

PubSub の実装は他にもたくさんあります。

于 2013-04-11T00:19:43.687 に答える