たとえば、データベース内のデータが 5 で、ページが 5 であるとします。次に、データベース内のデータを 10 に変更します。ページを 10 に更新したいのですが、ページを更新する必要はありません。どうすればいいでしょうか?
阿神2017-05-16 13:14:38
これは 服务器向客户端通信
の問題に単純化できます。
この問題を解決する方法は、(私の知る限り):
ウェブソケット
Adobe Flash ソケット
AJAX ロングポーリング
JSONPポーリング
ポーリングまたは WebSocket を自分で実装することをお勧めします。
SF のメッセージ通知を確認するために使用される成熟したライブラリsocket.io
もあります。
被験者はここのキーワードを使用して検索エンジンで検索できます。
我想大声告诉你2017-05-16 13:14:38
複雑なことは考えないでください。長い接続とコミュニケーションは単純なことを複雑にします。
要求がそれほど厳しくないシナリオの場合は、それぞれ N
秒使用AJAX
去服务器取数据(JSON
) を試して、要件を達成するためにページ上で再描画できます。
リアルタイム性を確保する必要がある場合は、長い接続と通信フィールドのみを使用できます