RqRtApp

式エディタ > 関数ディレクトリ

 

リクエスタ対応アプリケーションの情報

MRB に登録された1つまたは複数の実行エンジンがサポートする、ある1つのアプリケーションに関する情報を返します。

構文:

RqRtApp(サービス/サーバ名,アプリケーション番号)

パラメータ:

サービス/サーバ名 … [サービス/サーバ]テーブルに定義されているサーバ/サービス名

アプリケーション番号 …アプリケーションの内部番号を示す数値。ここで指定するアプリケーションは、RqRtApps 関数で検索したもののいずれかでなければなりません(したがって、この関数は、RqRtApps 関数の後で使用します)。

戻り値:

文字列 … カンマで区切られた、以下の文字列情報が返ります。

  • アプリケーション名…アプリケーションの名前。全てのアプリケーションを要求した場合(RqRtApps 関数で、[実行エンジン番号]パラメータを「0」にした場合)、次の情報も返ります。

  • ホスト名…実行エンジンが起動されるホストの名前

  • ポート番号…実行エンジンのチェック対象となるポートの番号

例:

RqRtApp('Default Broker', BD)

 

数値型の変数項目BD に格納されているアプリケーション番号を使用して処理が行われます。このアプリケーション番号は、RqRtApps 関数の実行により与えられます(アプリケーション番号は、RqRtApps関数で指定した実行エンジン番号によって異なってきます)。また、アプリケーション番号は、RqRts 関数を実行した時にも返ります。