| JSP(JavaServerPage)/Servlet |
サーバー管理者は、仮想サイトごとにJSP/Servletの実行を許可するかどうかを設定することが可能です。Servletは、サーバーサイドで動的なウェブアプリケーションを作成するためのJavaのクラスです。
また、JSPはHTMLにJavaスクリプトを埋め込むことができるサーバーサイドスクリプトです。サーバーサイドJavaは、クライアントからのリクエストを受け取るとサーバー側でプログラムを実行し、その結果であるHTMLをクライアントへ返します。クライアントはサーバー側で生成された HTMLを受け取るだけなので、Javaの実行環境がなくてもHTMLさえ解釈できれば、Javaの恩恵を受けることのできるメリットがあります。
Turbolinux Appliance Serverのウェブサーバーは、Servlet/JSPの実行環境としてTomcatを実装しています。Tomcatは、サーバーサイドJava (Servlet、JSP)の実行環境として企業の業務システムに採用されるほど実績のあるオープンソースソフトウェアです。Tomcatは、単体でも動作しますが、多くの場合、ウェブサーバーとしてより高機能なApacheと連携することによって実装されています。なお、Turbolinux Appliance Serverでは、Servlet 2.3/JSP 1.2の仕様に準拠したTomcat4の関連パッケージを収録しています。 |