RAD サーバー パッケージのインストール

提供: RAD Studio
移動先: 案内検索

RAD サーバー エンジンの拡張 への移動


新規の EMS パッケージを開発環境でテストしたり実際の運用環境に配置するために、それらを EMS サーバーにインストールすることができます(EMS リソースを読み込んでサーバーの機能を拡張する)。

EMS パッケージをテスト用にインストールする

RAD Studio に付属している EMS 開発サーバーに EMS パッケージをインストールするには:

  1. [プロジェクト マネージャ]で、[EMS パッケージ]プロジェクトを右クリックし、[オプション...|デバッガ]を選択します。
  2. ターゲット プラットフォーム用の次のパラメータが設定されていることを確認します。
    • [ホスト アプリケーション]
      • 32 ビット Windows アプリケーション:$(BDS)\bin\EMSDevServer.exe
      • 64 ビット Windows アプリケーション:$(BDS)\bin64\EMSDevServer.exe
    • [パラメータ]-l$(TargetName)
  3. [OK]ボタンをクリックします。
  4. プロジェクトを実行するには、右クリックして[実行]を選択するか、F9を押します。

新規リソースが EMS サーバーにより正常に登録された場合は、(RAD サーバー エンジン ウィンドウ内の)EMS サーバー ログに次のようなメッセージが表示されます。

{"Load":{"Filename":"C:\Users\esvmw7prox64\Documents\Embarcadero\Studio\Projects\.\Win32\Debug\Project2.bpl"}}
{"RegUnit":{"Filename":"C:\Users\esvmw7prox64\Documents\Embarcadero\Studio\Projects\.\Win32\Debug\Project2.bpl","Filename":"Unit1"}}
{"RegResource":{"Resource":"sample","Endpoints":["Get","GetItem","PostUpdates","PutItem","DeleteItem"]}}

Windows に EMS パッケージを配置用にインストールする

既に配置されている既存の EMS サーバーに新規の EMS パッケージをインストールできます。 お使いの EMS サーバーの EMSserver.ini ファイルを編集して、サーバー拡張パッケージを追加します。 次の場所で EMSServer.ini ファイルを探します: C:\Users\Public\Documents\Embarcadero\EMS\

  1. [Server.Packages] セクションに移動します。
  2. EMS パッケージを次のように列挙します。
[Server.Packages]
; server extension packages go here
;c:\mypackages\basicextensions.bpl=mypackage description

Linux に EMS パッケージをテスト用にインストールする

RAD Studio に付属している EMS 開発サーバーに EMS パッケージをインストールするには:

  1. 開始する前に、EMS 環境が設定されていない場合、EMS 環境を「EMS サーバーを設定する」セクションの説明に従い設定します。
  2. [プロジェクト マネージャ]で、[EMS パッケージ]プロジェクトを右クリックし、[オプション...|デバッガ]を選択します。
  3. ターゲット プラットフォーム用の次のパラメータが設定されていることを確認します。
    • [ホスト アプリケーション]
      • 64 ビット Linux アプリケーション: /usr/lib/ems/EMSDevServerCommand
    • [パラメータ]-l$(TargetName)
  4. [OK]ボタンをクリックします。
  5. プロジェクトを実行するには、右クリックして[実行]を選択するか、F9を押します。

Linux に EMS パッケージを配置用にインストールする

既に配置されている既存の EMS サーバーに新規の EMS パッケージをインストールできます。 お使いの EMS サーバーの EMSserver.ini ファイルを編集して、サーバー拡張パッケージを追加します。 次の場所で EMSServer.ini ファイルを探します: /etc/ems/

  1. [Server.Packages] セクションに移動します。
  2. EMS パッケージを次のように列挙します。
[Server.Packages]
; server extension packages go here
;/etc/ems/bplbasicextensions.so=mypackage description



関連項目