Installieren eines RAD Server-Package
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.
Inhaltsverzeichnis
Installieren eines EMS-Package zu Testzwecken
So installieren Sie EMS-Packages im EMS-Entwicklungsserver, der mit RAD Studio ausgeliefert wird:
- Klicken Sie in der Projektverwaltung mit der rechten Maustaste auf das EMS-Package-Projekt, und wählen Sie Optionen > Debugger
- Ü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
- 32-Bit-Windows-Anwendungen:
- Parameter:
-l$(TargetName)
- Host-Anwendung:
- Klicken Sie auf die Schaltfläche OK.
- 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\
- Suchen Sie den Abschnitt [Server.Packages].
- 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:
- Wenn die EMS-Umgebung noch nicht eingerichtet ist, konfigurieren Sie sie gemäß der Beschreibung im Abschnitt Einrichten des EMS-Servers.
- Klicken Sie in der Projektverwaltung mit der rechten Maustaste auf das EMS-Package-Projekt, und wählen Sie Optionen > Debugger
- Überprüfen Sie, ob die folgenden Parameter für die Zielplattform festgelegt sind:
- Host-Anwendung:
- 64-Bit-Linux-Anwendungen:
/usr/lib/ems/EMSDevServerCommand
- 64-Bit-Linux-Anwendungen:
- Parameter:
-l$(Zielname)
- Host-Anwendung:
- Klicken Sie auf die Schaltfläche OK.
- 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/
- Suchen Sie den Abschnitt [Server.Packages].
- Führen Sie die EMS-Packages wie folgt auf:
[Server.Packages] ; server extension packages go here ;/etc/ems/bplbasicextensions.so=mypackage description