新しいメッセージが送信されたときにユーザーのメッセージを更新する必要があります。 SQL Triggerを作成してCLRトリガーを使用して取得できることはわかっています。 しかし、何かが変更されたかどうかを確認するために何らかのメソッドをポーリングすることなく、ユーザーに通知するにはどうすればよいですか? 毎回データベースをチェックせずに新しいメッセージがあることをどのように知ることができますか?新しいメッセージをユーザーに通知するにはどうすればよいですか?
メールシステムまたはFacebookのメッセージシステムと100%類似しています。 あるユーザーが別のユーザーにメッセージを送信しますが、変更の有無をデータベースから確認することなく新しいメッセージを取得する方法はありますか?
私はSQL Server 2008とASP.NET MVC3を使用しています。
ありがとうございました。
あなたはどんなメッセージを言っていますか?データベースで発生したイベントの場合、データベースユーザーの場合 –
メッセージがデータベースに挿入されます。そのイベントを取得し、CLRトリガーを使用してC#で取得するトリガーを作成します。今問題は、イベントが発生したことをユーザーに通知する方法です。私は明確でしたか? – AtInfo
そして、毎秒データベースをプールするのはどうですか? –