YahooWebメッセンジャーをFlexで

ベータ版が出ています。


YahooIMプロトコルとの接続はバリナリソケットです。
flash.net.Socketクラス使ってます。


最近のFlashはサーバーとバイナリソケット通信できます。(復習)


もちろん、Flex2で作ったアプリはApolloに展開できますので、
デスクトップ常駐のYahooIMがすぐ完成しますね。


さて、HTTPを使わずにバイナリソケット通信するってことは、
サーバー側で接続要求時にポートを割り当ててスレッド通信するのかな?


昔、学校でチャットサーバー/クライアント作ったのを思い出した。


企業内で使うなら特定のポートを使わずに80番でどうにかしたいですね。
どうやるんだろ。


Comet通信だとサーバーが相当強くないとダメっぽいけど、
Erlangってのを使うとよさげ?


Apolloクライアントに、Erlangサーバーで最強メッセンジャー


実験が必要だ・・。


ErlangでComet
http://blog.mikage.to/mika/2007/05/erlangcomet_3b83.html


Yahoo Web Messenger Built with Flex 2
http://www.onflex.org/ted/2007/05/yahoo-web-messenger-built-with-flex-2.php