ASP.NETを使ったWebベースのIRC風チャットアプリケーション「JabbR」
JabbRはWebベースのIRCとも言えるWebアプリケーションです。ASP.NETで構築されています。
JabbRはWebベースのチャットアプリケーションです。ルームが作れたり、オーナーを指定したりできます。
チャットは定期的に更新されます(数秒単位)。リアルタイムという訳ではなさそうです。
ユーザを指定してメッセージを送信できます。@の後ユーザ名を入力しますが、Tabで補完できます。
JabbRはASP.NETとSignalRを使って構築されています。SignalRはASp.NET用のリアルタイムコラボレーション用メッセージングライブラリです。IRCがそのままWebベースになったような、そんなWebアプリケーションです。
JabbRはASP.NET製、MIT Licenseのオープンソース・ソフトウェアです。
MOONGIFTはこう見る
リアルタイムなメッセージングと聞くとチャットが真っ先に思いついてしまいます。そのため、node.js + Socket.ioを使ったサンプルもチャットが多くなっています。しかしリアルタイムメッセージングが最もいかせるのはコラボレーションにあるはずです。
チャットに限らず、マインドマップやテキストエディットなど、そのデータフォーマットさえ決まっていれば面白い連携が考えられます。またWebSocketにこだわらなければnode.js以外でもコラボレーションは実現できます。ASP.NETを使った開発の中でSignalRを使ってみるのは面白そうです。