Installation d'un package RAD Server

De RAD Studio
Aller à : navigation, rechercher

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.

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 :

  1. Dans le Gestionnaire de projets, cliquez avec le bouton droit sur le projet Package EMS et sélectionnez Options > Débogueur
  2. 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
    • Paramètres : -l$(TargetName)
  3. Cliquez sur le bouton OK.
  4. 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\

  1. Allez dans la section [Server.Packages].
  2. 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

  1. 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.
  2. Dans le Gestionnaire de projets, cliquez avec le bouton droit sur le projet Package EMS et sélectionnez Options > Débogueur
  3. 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
    • Paramètres : -l$(TargetName)
  4. Cliquez sur le bouton OK.
  5. 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/

  1. Allez dans la section [Server.Packages].
  2. Listez les packages EMS de la manière suivante :
[Server.Packages]
; server extension packages go here
;/etc/ems/bplbasicextensions.so=mypackage description


Voir aussi