Cosminexus 機能解説
JSP事前コンパイルは次に示すときに使用できます。
JSP事前コンパイルの適用場面と使用するコマンドの対応表を次に示します。
表4-19 JSP事前コンパイルの適用場面と使用するコマンドの対応
適用する場面 | 使用するコマンド | 参照先 | ||
---|---|---|---|---|
アプリケーション開発 | Webアプリケーションの開発時 | cjjspcコマンド | (1) アプリケーション開発での使用 | |
システム運用 | J2EEアプリケーション開始時 | cjstartappコマンド | (2) システム運用での使用 | |
J2EEアプリケーション入れ替え時 | 通常の入れ替え | cjstartappコマンド | ||
リロードによる入れ替え | cjjspcコマンド | |||
リデプロイによる入れ替え | cjjspcコマンド |
JSP事前コンパイルを使用する場面について次に説明します。なお,使用するコマンドの概要については,「4.7.2 JSP事前コンパイルの方法」を参照してください。
Webアプリケーションの開発では,Webアプリケーションの開発中またはWebアプリケーション完成後に,JSP事前コンパイルを実施できます。JSP事前コンパイルを実施するには,cjjspcコマンドを使用します。Webアプリケーション開発での,JSP事前コンパイルの適用例を次の図に示します。
図4-14 Webアプリケーション開発でのJSP事前コンパイルの適用例
JSP事前コンパイル機能は,図中の1.または2.の場面で使用できます。図中の1.および2.について説明します。
なお,アプリケーション開発時にJSP事前コンパイルを使用するときのコンパイルの実施方法については,マニュアル「Cosminexus アプリケーション開発ガイド」を参照してください。
システム運用時では,JSP初回リクエストのレスポンスタイムを向上させるために,運用の開始前に,JSP事前コンパイルを実施します。システム運用時のJSP事前コンパイルは,J2EEアプリケーションを開始するときや,J2EEアプリケーションの入れ替えをするときに実施します。システム運用での,JSP事前コンパイルの適用例を次の図に示します。
JSP事前コンパイル機能を適用する場面ごとに概要を説明します。なお,システム運用時にJSP事前コンパイルを使用するときのコンパイルの実施方法については,マニュアル「Cosminexus システム運用ガイド」を参照してください。
J2EEアプリケーション開始時に,インポート済みのJ2EEアプリケーションに対してJSP事前コンパイルを使用できます。J2EEアプリケーション開始時に実施するJSP事前コンパイルは,cjstartappコマンドにJSP事前コンパイルを実施するためのオプションを指定して実行します。このコマンドを実行すると,J2EEアプリケーションの開始前に,J2EEアプリケーションに含まれるJSPファイルを一括してコンパイルします。
J2EEアプリケーションを入れ替える場合,入れ替えを実施する前にJSP事前コンパイルを使用できます。なお,JSP事前コンパイルの方法は,J2EEアプリケーション入れ替えの方法によって異なります。
なお,J2EEアプリケーションの入れ替えの概要については,「19.6 J2EEアプリケーションの入れ替え」を参照してください。なお,リロードについては,「7.5 J2EEアプリケーションの更新検知とリロード」もあわせて参照してください。
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.