2

SQL Server を使用してユーザー間のメッセージを保存するために asp.net アプリでプライベート メッセージ受信トレイ システムを構築しようとしていますが、これを達成する方法がわかりません。トップ ナビゲーション バーの赤いアイコンとして、別のユーザーのアクションを通じて新しいメッセージまたは通知を受け取ります。いくつかのチュートリアルとガイドを読みましたが、それらのほとんどは、数秒ごとにデータベースへの何らかのポーリングを必要とします。これを行うための良い方法は何か、誰かが光を当てることができますか?

ありがとう。

4

1 に答える 1

1

過去に SignalR を使用して、これと同様のことを行ったことがあります。Install-Package SignalR によって NuGet 経由でインストールできます。

Scott Hanselman は素晴らしい記事を書いています: http://www.hanselman.com/blog/AsynchronousScalableWebApplicationsWithRealtimePersistentLongrunningConnectionsWithSignalR.aspx

また、jabbr.netは、あなたがやりたいことにかなり近い、完全に機能する例だと思います。

于 2012-10-13T02:31:34.623 に答える