HTTPリクエストを処理するアプリケーション・モジュール・インスタンスを編集する際に使用します。
lock: (オプション)JSPページにより共有されるアプリケーション・モジュールにセッション・ロックを獲得するかどうかを指定します。 デフォルトはfalse
です。lockをtrue
に設定した場合、ロックが実行された後で、アプリケーション・モジュール・リソースを使用してロックを解放する必要があります。ロックが無制限に維持されると、アプリケーション・スレッドが不足します。
waittimeout: (オプション)アプリケーション・モジュールを参照するセッションCookieに関連するロックが他のスレッドにより維持されている間、JSPページを実行するスレッドが待機する時間(ミリ秒)。 デフォルトは、60000
ミリ秒です。スレッドがタイムアウトまでセッションCookieを解放しない場合、コール側のスレッドは終了します。 ビジネス・コンポーネントJSPページでは、セッションCookieは、ビジネス・コンポーネントへの接続に使用されるアプリケーション・モジュールを参照します。
releasemode: (オプション)HTTPリクエストを処理するアプリケーション・モジュール・インスタンスの状態を決定するモード。 JSPページからのHTTPリクエストに対するアプリケーション・モジュールの状態を処理する方法に応じて、Stateful
、Stateless
またはReserved
のいずれかの値を選択します。Stateful
がデフォルト値です。
Stateless
(ステートレス)は、ページ処理リクエスト間でアプリケーション・モジュール・インスタンスの状態を保持しません。インスタンスは、JSPページの終了後すぐに解放されます。このオプションは、フェイルオーバー・サポートを利用しない、または連携して動作する1セットのJSPページから構成されない単一のページに対して選択します。
Stateful
(ステートフル)は、ページ処理リクエスト間で、(アプリケーション・モジュールのpassivationstoreプロパティで指定した)データベースまたはファイルにおけるアプリケーション・モジュール・インスタンスの状態を保持します。これにより、アプリケーションは、単一のアプリケーション・モジュール・インスタンスを長期間使用せずにユーザーのデータを維持できます。ステートフル・モードは、HTTPセッションに対してフェイルオーバー・サポートを提供し、アプリケーション・モジュールが標準JDBC接続を使用する場合に望ましい選択肢です。ユーザーが特定のタスクを完了するために対話する個々のJSPページに対しても推奨されます。
Reserved
(リザーブ)では、HTTPセッションの間、アプリケーション・モジュール・インスタンスは解放されません。このモードは、ステートフル・アプリケーションと似ていますが、フェイルオーバーはサポートせず、アプリケーション・モジュールの再利用もできません。リザーブ・モードは、イントラネット・タイプの環境で使用すると便利です。 このモードでは、ユーザーは、プロセスのJSPページで「コミット」ボタンまたは「ロールバック」ボタンをクリックする必要があります。
JSPページおよびアプリケーション・モジュール・プールについて
JSPプロジェクトのビジネス・コンポーネント構成プロパティの定義
JSPページに対するビジネス・コンポーネント接続の作成
ビジネス・コンポーネント・データ・タグを使用したアプリケーション・モジュールの状態管理
Copyright © 1997, 2004, Oracle. All rights reserved.