Installieren eines RAD Server-Package

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Erweitern der RAD Server Engine


Sie können ein neues EMS-Package im EMS-Server installieren (Laden von EMS-Ressourcen zur Erweiterung der Funktionalität), um die Packages in einer Entwicklungsumgebung zu testen oder in einem realen Szenario bereitzustellen.

Installieren eines EMS-Package zu Testzwecken

So installieren Sie EMS-Packages im EMS-Entwicklungsserver, der mit RAD Studio ausgeliefert wird:

  1. Klicken Sie in der Projektverwaltung mit der rechten Maustaste auf das EMS-Package-Projekt, und wählen Sie Optionen > Debugger
  2. Überprüfen Sie, ob die folgenden Parameter für die Zielplattform festgelegt sind:
    • Host-Anwendung:
      • 32-Bit-Windows-Anwendungen: $(BDS)\bin\EMSDevServer.exe
      • 64-Bit-Windows-Anwendungen: $(BDS)\bin64\EMSDevServer.exe
    • Parameter: -l$(TargetName)
  3. Klicken Sie auf die Schaltfläche OK.
  4. Klicken Sie mit der rechten Maustaste auf das Projekt, und wählen Sie Start, oder drücken Sie einfach F9, um das Projekt auszuführen.

Wenn der EMS-Server die neue Ressource erfolgreich registriert hat, enthält das EMS-Serverprotokoll (im Fenster der RAD Server Engine) eine Meldung:

{"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"]}}

Installieren eines EMS-Package für die Bereitstellung unter Windows

Sie können ein neues EMS-Package in einen vorhandenen EMS-Server installieren, der bereits bereitgestellt wurde. Fügen Sie der Datei EMSserver.ini des EMS-Servers Ihre Server-Erweiterungs-Packages hinzu. Die Datei EMSserver.ini befindet sich im folgenden Verzeichnis: C:\Benutzer\Öffentlich\Öffentliche Dokumente\Embarcadero\EMS\

  1. Suchen Sie den Abschnitt [Server.Packages].
  2. Führen Sie die EMS-Packages wie folgt auf:
[Server.Packages]
; server extension packages go here
;c:\mypackages\basicextensions.bpl=mypackage description

Installieren eines EMS-Package zu Testzwecken unter Linux

So installieren Sie EMS-Packages im EMS-Entwicklungsserver, der mit RAD Studio ausgeliefert wird:

  1. Wenn die EMS-Umgebung noch nicht eingerichtet ist, konfigurieren Sie sie gemäß der Beschreibung im Abschnitt Einrichten des EMS-Servers.
  2. Klicken Sie in der Projektverwaltung mit der rechten Maustaste auf das EMS-Package-Projekt, und wählen Sie Optionen > Debugger
  3. Überprüfen Sie, ob die folgenden Parameter für die Zielplattform festgelegt sind:
    • Host-Anwendung:
      • 64-Bit-Linux-Anwendungen: /usr/lib/ems/EMSDevServerCommand
    • Parameter: -l$(Zielname)
  4. Klicken Sie auf die Schaltfläche OK.
  5. Klicken Sie mit der rechten Maustaste auf das Projekt, und wählen Sie Start, oder drücken Sie einfach F9, um das Projekt auszuführen.

Installieren eines EMS-Package für die Bereitstellung unter Linux

Sie können ein neues EMS-Package in einen vorhandenen EMS-Server installieren, der bereits bereitgestellt wurde. Fügen Sie der Datei EMSserver.ini des EMS-Servers Ihre Server-Erweiterungs-Packages hinzu. Die Datei EMSserver.ini befindet sich im folgenden Verzeichnis: /etc/ems/

  1. Suchen Sie den Abschnitt [Server.Packages].
  2. Führen Sie die EMS-Packages wie folgt auf:
[Server.Packages]
; server extension packages go here
;/etc/ems/bplbasicextensions.so=mypackage description


Siehe auch