Installation d'un package RAD Server
Remonter à Extension du moteur RAD Server
Vous pouvez installer un nouveau package EMS dans le serveur EMS (en chargeant les ressources EMS pour étendre ses fonctionnalités), de manière à les tester dans un environnement de développeur ou à les déployer dans un scénario réel.
Sommaire
Installation d'un package EMS à des fins de test
Pour installer des packages EMS dans le serveur de développeur EMS livré avec RAD Studio :
- Dans le Gestionnaire de projets, cliquez avec le bouton droit sur le projet Package EMS et sélectionnez Options > Débogueur
- Vérifiez que les paramètres suivants sont définis pour la plate-forme cible :
- Application hôte:
- Applications Windows 32 bits :
$(BDS)\bin\EMSDevServer.exe
- Applications Windows 64 bits :
$(BDS)\bin64\EMSDevServer.exe
- Applications Windows 32 bits :
- Paramètres :
-l$(TargetName)
- Application hôte:
- Cliquez sur le bouton OK.
- Pour exécuter le projet, cliquez dessus avec le bouton droit et sélectionnez Exécuter ou appuyez simplement sur F9.
Si le serveur EMS recense correctement la nouvelle ressource, un message s'affiche dans le journal du serveur EMS (dans la fenêtre du serveur 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"]}}
Installation d'un package EMS à des fins de déploiement sur Windows
Vous pouvez installer un nouveau package EMS dans un serveur EMS existant déjà déployé. Modifiez le fichier EMSserver.ini de votre serveur EMS en ajoutant vos packages d'extension de serveur. Vous pouvez localiser le fichier EMSserver.ini à l'emplacement suivant :
C:\Users\Public\Documents\Embarcadero\EMS\
- Allez dans la section [Server.Packages].
- Listez les packages EMS de la manière suivante :
[Server.Packages] ; server extension packages go here ;c:\mypackages\basicextensions.bpl=mypackage description
Installation d'un package EMS à des fins de test sur Linux
Pour installer des packages EMS dans le serveur de développeur EMS livré avec RAD Studio
- Si l'environnement EMS n'a pas été configuré, configurez-le tel que décrit dans la section Configuration du serveur EMS avant de commencer.
- Dans le Gestionnaire de projets, cliquez avec le bouton droit sur le projet Package EMS et sélectionnez Options > Débogueur
- Vérifiez que les paramètres suivants sont définis pour la plate-forme cible :
- Application hôte:
- Applications Linux 64 bits :
/usr/lib/ems/EMSDevServerCommand
- Applications Linux 64 bits :
- Paramètres :
-l$(TargetName)
- Application hôte:
- Cliquez sur le bouton OK.
- Pour exécuter le projet, cliquez dessus avec le bouton droit et sélectionnez Exécuter ou appuyez simplement sur F9.
Installation d'un package EMS à des fins de déploiement sur Linux
Vous pouvez installer un nouveau package EMS dans un serveur EMS existant déjà déployé. Modifiez le fichier EMSserver.ini de votre serveur EMS en ajoutant vos packages d'extension de serveur. Vous pouvez localiser le fichier EMSserver.ini à l'emplacement suivant : /etc/ems/
- Allez dans la section [Server.Packages].
- Listez les packages EMS de la manière suivante :
[Server.Packages] ; server extension packages go here ;/etc/ems/bplbasicextensions.so=mypackage description