今日はNetty

サッカーを横目で見ながら、JBossNettyのドキュメントを読んでみる。
Servletで実装したJPEG送出サーバーのパフォーマンスをさらにあげるために、
非同期IOを使ってみたらどうかと思い調べてみる。
以前からJBossNettyや、ApacheMina、Grizzlyといったネットワークフレームワークが気になっていたので、今回使ってみることにする。

で、意外と簡単にできてしまったのが、以下。
なお、昨日のTomcatで実装したものは、サーバーのリソースが少ないため、停止している。


http://www.ohoooo.net/map_netty.html


つまったのは、ChannelにWriteするときにわたすオブジェクト。
ChannelBufferにbyte配列を入れることでうまくいった。
今度時間のあるときに、詳細をまとめるつもり。