Pré. | Proc. |
Scripts d’Analyseur
Scripts d'Analyseur sont utilisés par l' Analyseur d'Exécution . Vous n'avez pas à vous soucier de leur création. 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 de l'analyseur.
Chaque script d'analyse est défini pour un Paquetage , de sorte que les projets peuvent coexister en toute tranquillité. 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 apporter une certaine tranquillité d'esprit à ces organisations, en faisant confiance à une procédure unique, partagée et responsable pour la création et le déploiement de toute sorte 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 :
- Bâtiment
- Tester
- Débogage
- Enregistrement
- Exécution
- Déploiement
- Simulation
Exécution de script à distance
Plusieurs sections de script Analyzer, telles que Build et Exécuter , fournissent un champ « Hôte distant ». Ce champ est utilisé pour décrire l'ordinateur sur lequel le script doit exécuter . Pour utiliser cette fonctionnalité , le service Sparx Satellite doit être exécuté 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 exécuté sur Linux d'exécuter des commandes natives de Linux.