BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース .NETとRubyによるTwitter、Jabber、IRCなどに対するマルチキャストメッセージ

.NETとRubyによるTwitter、Jabber、IRCなどに対するマルチキャストメッセージ

原文(投稿日:2011/06/22)へのリンク

顧客は、コミュニケーションに広く様々な技術を使用し、企業も同じようにすることを期待する。これは、同じメッセージをメーリングリスト、Twitterアカウント、IRCチャネル、Facebookページに対して送る必要がある可能性があることを意味する。開発者はRubyのBroadcastライブラリか、その.NETクローンであるnBroadcastを使用することで、より簡単に実現することができる。

BroadcastnBroadcastは、同じ基本API設計を使用している。最初にメディアをセットアップする。メディアは、グローバル構成を使ったセットアップである。これらは、key-valueの組み合わせで定義されており、RailsイニシャライザかXML構成ファイルを使用して、簡単に使用することができる。いったんそれを終えると、対象メディアのリストとメッセージを含めるだけで、メッセージが送られる。

2つのライブラリは、同じ基本設計フローを共有している。メディアは、グローバル構成を使って定義されており、それぞれにひとつのみ使用することができる。もし同じメッセージを2つの異なるメーリングリストやTwitterアカウントに送りたい場合、あなたはついてない。しかし、これらはオープンソースライブラリのため、これらのシナリオにも使えるように変更することができる。

Broadcastは、MITライセンス下でリリースされている。nBroadcastには、ライセンスが適用されていない。

この記事に星をつける

おすすめ度
スタイル

BT