Pré. | Proc. |
Scripts d’Analyseur
Scripts d'Analyseur sont utilisés par l' Analyseur d'Exécution . Vous n'avez pas à vous soucier de les créer. Ils ne sont pas du même type de script que JavaScript ou PHP, mais sont gérés à l'aide d'une interface utilisateur familière - une arborescence - et vous pouvez rapidement localiser la fonctionnalité à modifier. Scripts d'Analyseur peuvent être partagés par les utilisateurs d'un modèle communautaire et sont facilement importés et exportés sous forme de fichiers XML.
Un même projet peut avoir plusieurs configurations et celles-ci peuvent être regroupées dans la fenêtre Analyzer.
Chaque Analyzer Script est défini pour un Paquetage , de sorte que les projets peuvent coexister sans problème. Dans de nombreuses organisations, les procédures de gestion des systèmes sont distribuées et varient d'un individu à l'autre et d'un groupe à l'autre. Scripts d'Analyseur dans un modèle Enterprise Architect peuvent offrir une certaine tranquillité d'esprit à ces organisations, en faisant confiance à une procédure unique, partagée et responsable pour la construction et le déploiement de toute variété de configurations. Tous les aspects d'un script sont facultatifs. Vous pouvez, par exemple, déboguer sans un ; cependant, avec quelques lignes, ils peuvent activer ces fonctionnalités utiles :
- Imeuble
- Tester
- Débogage
- Enregistrement
- Exécution
- Déploiement
- Simulation
Exécution de script à distance
Diverses sections Analyzer Script telles que Build et Exécuter , fournissent un champ 'Remote Host'. Ce champ permet de décrire l'ordinateur sur lequel le script doit exécuter . Pour utiliser cette fonctionnalité , le service Sparx Satellite doit être en cours d'exécution sur la machine. Le format de ce champ est hostname:port, où hostname est l'adresse IP ou le nom de réseau d'une machine Windows ou Linux et port est le numéro de port sur lequel le service satellite écoute. L'objectif principal de cette fonctionnalité est de permettre à un utilisateur d' Enterprise Architect fonctionnant sous Linux d'exécuter des commandes natives de Linux.