ここは旧式の4DドキュメントWebサイトです。最新のアップデートされたドキュメントを読むには新サイトをご利用下さい→ developer.4d.com

ホーム

 
4D v20 R7
On Web Close Process データベースメソッド

On Web Close Process データベースメソッド  


 

このデータベースメソッドは旧式Web セッションでのみ使用可能であり、このセッションモードは4D v18 R6 以前のバージョンから変換されたデータベースでのみ利用可能です。スケーラブルWeb セッションモード(4D v18 R6 以降での推奨設定)が有効化されていた場合にはこのメソッドは呼び出されません。詳細な情報については、Webセッション管理(旧式) の章を参照してください。

 

On Web Close Process データベースメソッド はWebセッションが閉じられる直前に、4D Webサーバーから呼び出されます。4Dは以下のような場合にWebセッション (セッションを管理するWebプロセス) を閉じます:

  • セッ ションを管理するWebプロセス数の最大値 (デフォルトで100、WEB SET OPTIONコマンドで変更可能) に達している状態で、さらに新しいWebセッションを作成する必要があるとき (4Dは一番古いWebセッションプロセスを自動で破棄します)
  • セッションプロセスのタイムアウトに達したとき (デフォルトで480分 = 8時間、WEB SET OPTIONコマンドで変更可能)
  • WEB LEGACY CLOSE SESSIONコマンドが呼び出された場合

こ のデータベースメソッドが呼び出された時点で、セッションのコンテキスト (プロセス変数の値やカレントセレクション) は有効です。そのセッションに関連するデータ (変数の値やセレクション) を退避し、後で同じcookie値でリクエストを受信したときにそれらを再利用することができます。

注: (複数のプロセスを生成可能な)4D Mobileセッションのコンテキストにおいて、On Web Close Process データベースメソッドは閉じられる各Webプロセス毎に呼び出されるので、4D Mobileセッションプロセス中に生成された全てのタイプのデータ(変数、セレクション、等)を保存する事ができます。

On Web Close Process データベースメソッドの例題はWebセッション管理(旧式)を参照してください。



参照 

Webセッション管理(旧式)

 
プロパティ 

プロダクト: 4D
テーマ: Webサーバ

 
ページの目次 
 
履歴 

名称変更: 4D v15 R4

 
ARTICLE USAGE

ランゲージリファレンス ( 4D v20 R7)