Tomcat 6.0 の新機能
「Apache Tomcat」も6.0.x系になって、多くの機能が追加されています。
「マイコミジャーナル」(旧「MYCOMジャーナル」)に「Tomcat
6の実力を早速試す」という特集が掲載されていて、とても参考になりました。
昨日紹介した「Grizzly」と同様、「Tomcat」6.0.x系でも「New
I/O(NIO) API」が採用されているんですね。知らなかったなぁ。
「NIO」を取り込むことでどんなメリットがあるかというと、"単一のスレッドで複数のクライアントからのリクエストを効率的に処理できる"らしいです。また、サーバからクライアントに対してプッシュ式にデータを送信する「Comet」という技術を使用することも可能になるんだとか。
HTTPでプッシュ配信?革新的ですね。
「Tomcat」は、1ヶ月ほど前に 6.0.x系初の安定版 6.0.10 もリリースされています。
そろそろ移行を検討している方もいるのではないでしょうか。「Tomcat」のサイトで、移行に関してのガイドラインも
公開されています。
関連情報
・【特集】Tomcat
6の実力を早速試す - 移行するべき? その時期は?
・[ThinkIT]
Apache Software Foundation、Tomcat 6の安定版をリリース
・Apache
Tomcat - Apache Tomcat -- Migration Guide
・ITはまだまだ新鮮で面白い:ITpro
・CodeZine:NIOの非ブロック接続を利用した多重IOの実装
(2010/07/23 追記)
・InfoQ:
Tomcat 7 ベータ版公開 - Servlet 3.0 サポート,セキュリティ向上,操作性の改善