Apache Tomcat is an open source software implementation of the Java Servlet and JavaServer Pages technologies.

14日(米国時間)、Tomcat 7系の最新版となるTomcat 7.0.6が公開された。Tomcat 7.0.6は7系初の安定版と位置づけられている。Tomcat 7.0.0ベータが公開されたのが2010年6月29日だから、ベータ版が公開されてから半年ほどで安定版まで漕ぎ着けたことになる。Tomcat 7の最大の特徴は、Java Enterprise Edition 6で策定されている次の2つの仕様を実装していることにある。

  • Servlet API 3.0
  • JavaServer Pages 2.2

Tomcat 7の動作にはJRE 6.0以降の環境が必要。Servlet API 3.0では非同期のリクエスト処理が策定されており、従来よりも多くのコネクションをさばくことができるようになる。Ajaxなど最近のWebサイトやWebアプリケーションに求められる機能に対応する狙いがある。それ以外にもTomcat 7はコードベースの改善が取り組まれたバージョンで、パフォーマンスが向上しているほか、各種セキュリティ機能が実現されている。