ITエンジニア/デザイナ向けにオープンソースを毎日紹介

JabbRはWebベースのIRCとも言えるWebアプリケーションです。ASP.NETで構築されています。

JabbRはWebベースのチャットアプリケーションです。ルームが作れたり、オーナーを指定したりできます。


トップです。まずはニックネームを決めます。


ニックネームが決まるとロビーに入れます。


ヘルプです。様々なコマンドがあります。IRCチックです。


新しいルームを作りました。


チャットは定期的に更新されます(数秒単位)。リアルタイムという訳ではなさそうです。


ユーザを指定してメッセージを送信できます。@の後ユーザ名を入力しますが、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を使ってみるのは面白そうです。

JabbR

davidfowl/JabbR - GitHub

 

MOONGIFTの関連記事

コメント

  • DevRel
  • Com2