2011-01-27 1 views
0

GmailのチャットのようにASP.NETでチャットオプションを追加するにはどうすればよいですか?オンラインで利用できる必要はありません。内部ユーザーだけがそれを使用します。asp.net 2.0の内部チャットオプション

現在、私たちは1つのソフトウェア(チャットのログインにアクセスする必要があるすべての人が利用可能であることを示すWebアプリケーション)を使用しています。このソフトウェアは病院内で使用されるため、インターネットは必要ありません。何か案が ?

+1

最初に理解しなければならないのは、Gmailのチャットがデータベースの魔法ではないということです。実際にはGoogleトークサーバーをターゲットとするJavaScriptで書かれたXMPPクライアントです。 –

答えて

0

これを実現する簡単な方法は、現在ログオンしているユーザーのデータベーステーブルを作成することです。ユーザーがログオンすると、レコードが挿入されます。ユーザーは1分ごとに小さなリクエストを送信して、そのテーブルのタイムスタンプを更新できます。 5分ごとにあなたはすべて/チューニングを微調整することができ

...それでは、あなたのオンラインのリストがそのテーブルからちょうど選択である

...そこにタイムスタンプ経過を聞かせているテーブルからユーザーアウト明らか、と言いますそれをより正確にするタイミング...イントラネット上では、より頻繁にポーリングする可能性があります。

+0

ya ....私はそのok.thank uと思う – Rajkumar

0

私のオープンソースのライブチャットプロジェクトから始め、必要に応じて調整することができます。

既にオンライン/オフラインのメカニックとチャットエンジンがあります。 1つのチャットに1つのチャットですいずれの場合においても

、あなたは、それから始まるいくつかの日を救うかもしれないthe current version uses ASP.NET MVC 3

に見ているあなたは、.NET 4 & MVC 3 this is the direct link to the ASP.NET 2 release download

に行くことができない場合は、ASP.NET 2.0 2007リリースから開始することができます