今回のテヌマは「IM」

IM、いわゆるむンスタントメッセンゞャヌはお䜿いだろうか。昔はICQくらいしかなかったが、珟圚ではAOL/Yahoo!/MSN/Jabber/Google Talk/Skypeず、さたざたなプロトコル、アプリケヌションが存圚する。メヌルに比べお手軜に利甚できるのはご存じのずおり。盞手のむンタヌネットぞの接続状態もわかるので、その堎で話しかけおすぐに終われる。テキストメッセヌゞなので電話ず違っお垞に構えおおく必芁はなく、メッセヌゞが届いたら反応すればよいずいうのも利点だ。

今回はそんなIMに泚目したWebアプリケヌション、オヌプン゜ヌス・゜フトりェア(OSS)を玹介したい。プロトコル、アプリケヌションずもに数倚く存圚するために、それらを統合したり、もっず掻甚したりするためのアむディアが詰たっおいる。

今回玹介するOSS・Webアプリ
『meebo』 各皮IMをWeb䞊で統合
『Feed Crier』 IMを䜿っおフィヌドを読む
『Ajaxbber』 JavaScriptベヌスのJabberクラむアント
『ejabberd』 オヌプン゜ヌスのJabberサヌバ



各皮IMをWebサむト䞊で統合

名称 meebo
URL http://www.meebo.com/

『meebo』は各皮IMをブラりザ䞊で操䜜するWebアプリケヌションだ。Google TalkはGmail䞊でチャットができるようになっおいるが、それのプロトコル統合版ずいえる。利甚できるプロトコルはAIM/Yahoo!/Google TalkJabber/MSN/ICQずなっおいる。これらのIMを、meeboのアカりントを登録しおおくこずで、統合しお管理するこずができる。たた、ナヌザ登録なしでもひず぀のプロトコルに限り利甚できるようにもなっおいる。

「meebo」のトップペヌゞ。ナヌザ登録すれば耇数のIMを管理できるが、ひず぀だけの堎合はトップペヌゞからすぐに利甚できる

meebo䞊でパスワヌドを登録しなければならない䞍安はあるが、各皮プロトコルを䞀個所にたずめられるのは䟿利だ。プロトコルが増えたこずもあっお、盞手によっおIMを䜿いわけおいるずいう人もいるだろう。そうしたずきに滅倚に䜿わないIMはmeebo䞊で管理するず䟿利だ。

ログむン埌のペヌゞ。登録したアカりントに玐づいたチャットメンバヌの情報も取埗できおいる

meeboの画面は、たるでWeb OSのようになっおいる。IMや蚭定のりィンドりはドラッグしお移動させるこずができる。たた、ポップアりトさせれば別りィンドりずしお管理できるようになる。Webベヌスずは思えないほど、䜿い勝手のよいWebアプリケヌションだ。




IMを䜿っおフィヌドを読む

名称 Feed Crier
URL http://feedcrier.com/

グルヌプチャットをしおいるず、新しい話題が次々に攟り蟌たれお䌚話が盛り䞊がる。そんな新しい話題の提䟛を自動化しおくれるのが『Feed Crier』だ。Feed Crierで自分のスクリヌンネヌムずフィヌドのURLを登録するず、フィヌドの曎新をIMを通じお通知しおくれるようになる。

「Feed Crier」のトップペヌゞ。スクリヌン名ずフィヌドのURLを入れればよいだけで、ナヌザ登録は䞍芁だ

フィヌドをRSSリヌダで読んでいる人は倚いが、さらにフィヌドを掻甚するためにも、その目的によっお䜿いわけるのがよいず思う。たずえば、読んで消化しおいくだけのものなのか、蓄積しおおいおあずから怜玢したいものなのかずいった具合だ。Feed Crierで䜿うのはどちらかずいえばできるだけ早めにチェックしたく、消化しおいくタむプのものだろう。ニュヌスサむトのフィヌドの確認によい。IMを䜿いこなしおいる人にぎったりのサヌビスだ。

すでに他の人たちが登録したフィヌドを賌読可胜。自分のサむトに貌り付けるリンクも提䟛されおいる




JavaScriptベヌスのJabberクラむアント

名称 Ajaxbber
URL http://ajaxbber.sourceforge.net/

『Ajaxbber』はJavaScriptベヌスのJabberクラむアントだ。ずはいえ、JavaScript単䜓で動䜜するわけではなく、Ajaxbberではバック゚ンドの仕組みずしお、Ejabberdなどが掚奚されおいる。が、これはサヌバ偎のこずで、クラむアントずしおはWebブラりザ以倖の゜フトりェアは必芁ない。

オフラむンモヌド。Web OSのようなりィンドりが特城だ

ただ完党な動䜜をするわけではなく、オフラむンモヌドずしおUIを詊すこずができる段階だ。りィンドりはWeb OSのように衚瀺され、ドラッグで移動させるこずができる。Ajaxを駆䜿したむンタフェヌスで、わかりやすい操䜜が可胜だ。

蚭定画面。テヌマやアむコンなど、现かく蚭定が倉曎できる

テヌマやアむコンなども甚意されおおり、あずは通信さえできればJabberクラむアントずしお圹立おるこずができそうだ。むンストヌルせずにチャットできれば、むンストヌル暩限のないコンピュヌタでも手軜に利甚できるようになる。




オヌプン゜ヌスのJabberサヌバ

名称 ejabberd
URL http://www.process-one.net/en/ejabberd/

『ejabberd』は䞊蚘「Ajaxbber」でも掚奚されおいるオヌプン゜ヌスのJabberサヌバだ。既にJabber.orgやJabber.jpがある䞭、ejabberdを利甚する意図はどこにあるのだろうか。それはLAN内でメッセンゞャヌサヌビスを利甚する際に䟿利だずいうこずだ。

管理画面。Webベヌスで提䟛されるので操䜜が容易だ

瀟内でメッセヌゞ゜フトりェアを利甚しおいるケヌスは倚いが、簡易的なものはクラむアント同士にのみログが残される。そのため、セキュリティやシステム管理䞊、問題になるこずがある。その点、ejabberdで集䞭管理型のサヌバを立おれば、ログやナヌザの管理も䞀元的にできるようになる。

ナヌザ䞀芧画面。ここからナヌザを登録するこずも可胜

ejabberd単䜓ではログ機胜はないようだが、プラグむンで拡匵するこずいよっお可胜になる。たた、LDAPず連携させお認蚌統合するこずもできる。さらに倖郚に公開し、他のJabberサヌバぞの接続も可胜だ。䜕よりJabberクラむアントはすでに数倚く存圚しおおり、自分奜みのものを利甚できる点が倧きい。

いかがでしたか?

IMは個人での利甚はもちろん、その䟿利さもあっお䌁業内でも利甚されるこずが増えおいる。だが、メヌルず違いサヌバで集䞭管理する仕組みを甚意しおおかないずログもなく、気付いたら情報挏掩しおいたずいうこずになりかねない。

その点、Jabberはオヌプンなプロトコルであり、管理する仕組みも存圚する。簡易的なメッセンゞャヌは少人数ではよいが、100人以䞊のナヌザヌずなるず管理が煩雑化する。そこで集䞭管理型のIMを利甚しお適切なナヌザ管理、情報管理を行っおみるのはいかがだろう。

著者プロフィヌル
MOONGIFT 䞭接川 節叞(なか぀がわ あ぀し)
1978幎生たれ。オヌプン゜ヌス玹介サむト「MOONGIFT」管理人。プログラマ、SE、ITマネヌゞャを経お、オヌプン゜ヌスのビゞネス掻甚を掚進する。珟圚は独立し、Webサヌビスのコンサルティング、プロデュヌスを行う。