1

MySQLデータベースを使用したPHPのシンプルなフレンドシステムがあります。また、ユーザーがPHPシステムを介して誰かに友達リクエストを送信し、受信者がそれを受け入れることができるJavaアプリケーションもあります。ユーザーがフレンドリクエストを送信すると、PHPは送信者と受信者のユーザー名をデータベースのテーブルに書き込みます。現在、フレンドリクエストを確認するには、受信者はPHPファイル(送信者のファイルを出力する)を手動で更新する必要があります。ユーザー名)。

HttpConnectionを使用してPHPファイルを手動でチェックし、出力をロードしていますが、受信者に自動的に通知されるように、PHPファイルから更新された情報を読み取るアクティブな接続を常にポーリングまたは維持する方法があるかどうか疑問に思っています。送信者が毎秒ファイルをリロードする代わりに友達リクエストを送信するとすぐに(それは多くの帯域幅を使用しません)。

ありがとう。

4

1 に答える 1

0

ユーザーがハード リフレッシュを実行する代わりに、AJAX を使用してチェックを続けることができます。

他のオプションは、Webworker を使用することです: https://developer.mozilla.org/en-US/docs/DOM/Using_web_workers?redirectlocale=en-US&redirectslug=Using_web_workers

tkx

于 2012-08-23T17:22:12.797 に答える