Home

Catalinaとは?

CatalinaはServlet API仕様のリファレンス実装です。 Jasper(JavaServer Pages(JSP)仕様のリファレンス実装)と共にTomcatとしてパッケージされます。

Catalinaもまた、Jasperとは別に、Servlet API 仕様に準拠しているServletを実行します。 TomcatはCatalinaとJasperが実際に一緒に配備されるときに、パフォーマンスを最適化するコードを全体的に含んでいますが、Jasperに対して内部コードの依存性は持っていません。

状況

Catalinaコードベースは、かなり長期間存在しています(それがApache JServの次のバージョンになるつもりだった時までさかのぼります)。 現在の取り組みは、主に(公開ドラフト状態で導入された)バージョン2.3の仕様で要求された新しい特徴の統合、 まだCatalinaにはないがTomcat 3.xで提供されている機能の最後の残っている機能(Webサーバ・コネクタのサポートと、 あるセキュリティポリシーのもとでWebアプリケーションを実行する機能)の追加、そしてパフォーマンスの向上に向けられています。 次のドキュメントでは、さらに詳細な情報を提供します。

ドキュメント

以下のドキュメントは、Catalinaの内部のアーキテクチャの詳細について記述しています。



$Id: README.html,v 1.2 2001/01/14 04:26:11 craigmcc Exp $
[訳注: これは大西 孝範が翻訳しました。日本語訳に対するコメントがあれば、 jajakarta-report@nekoyanagi.comに送って下さい。]