RqExe

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

 

リモートエンジンのロード

MRB が起動しているコンピュータにリクエストを送り、指定された実行可能エンジンをロードするように指示します。

構文:

RqExe(サービス/サーバ名,実行登録名,引数,Supervisor パスワード)

パラメータ:

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

実行登録名 … MGRB.INI ファイル内の[MRB EXECUTABLES LIST]または[MRB REMOTE EXECUTABLES LIST]セクションに設定された実行ファイルリストを表す文字列。

引数 … ロードする実行ファイルのオプションの引数(例:/StartApplication=MyApplication.ecf)

Supervisor パスワード … MGRB.INIファイルに設定されたPasswordSupervisorパラメータで設定されたパスワード

戻り値:

論理値… 処理に成功した場合「True」が返ります。

例:

RqExe('Default Broker','Online','/StartApplication=MyApplication.ecf','Secret')

注意事項:

MRBは、実行可能ファイルを非同期コールで起動します。このため、この関数からMRBに対するアクセスが許可され、実行可能ファイルが読み込み可能の状態になった時に、戻り値が返ります。