WEB Server list
WEB Server list : Collection
引数 | 型 | 説明 | |
---|---|---|---|
戻り値 | Collection | ← | 利用可能なWeb サーバーオブジェクトのコレクション |
履歴
リリース | 内容 |
---|---|
18 R3 | 追加 |
説明
WEB Server list
コマンドは、4Dアプリケーション内で利用可能な Webサーバーオブジェクトのコレクションを返します。
4Dアプリケーションは一つ以上の Webサーバーを持つことが可能です:
- ホストデータベースの Webサーバーを1つ (デフォルトWebサーバー)
- コンポーネント毎の Webサーバー各1つ
サーバーが実際に実行中か否かに関わらず、WEB Server list
コマンドは利用可能な Webサーバーをすべて返します。
デフォルトの Webサーバーオブジェクトは、4D 起動時に自動的にロードされます。 一方で、使用したいコンポーネントのWeb サーバーは、
WEB Server
コマンドによってそれぞれインスタンス化されている必要があります。
Webサーバオブジェクトの .name プロパティを使用することで、リスト内の各 Webサーバーオブジェクトが関連づけられているデータベースまたはコンポーネントを識別することができます。
例題
利用可能な Webサーバーのうちいくつが実行中かを調べます:
var $wSList : Collection
var $vRun : Integer
$wSList:=WEB Server list
$vRun:=$wSList.countValues(True;"isRunning")
ALERT(String($wSList.length)+" 個のリストの中で、"+String($vRun)+" 個の Web サーバーが実行中です。")