2

私のウェブサイトでこの種の通知を適用しようとしています。しかし、jquery を使うべきかどうか疑問に思っていましたか? レコードの新しい更新がある場合に、5 秒ごとにページの一部を更新するなどの方法はありますか?

または、この投稿で詳しく説明されているこの「彗星」のことを行う必要がありますか?

Facebookのような通知を実装する方法は?

どうすればよいかよくわかりません。

また、この通知は、イベントが発生している月の特定の日に多くの更新が行われるため、数秒ごとにデータベースにアクセスするのが最善の方法かどうかわかりません。または、comet を使用するだけの場合 (要求なしでデータを受信するだけの場合) に違いはありますか?

4

1 に答える 1

1

数秒ごとに DB にアクセスする必要はありません。新しい通知がトリガーされたときに、接続されているクライアントにブロードキャストする必要があります (DB に通知を挿入した後)。

これは、ハブを使用してSignalRで簡単に行うことができます。指定されたクライアントにのみブロードキャストする方法を示すこのドキュメントを確認してください。

于 2012-08-17T16:43:18.477 に答える