Pré. | Proc. |
Services
Enterprise Architect fournit deux services pour faciliter l'exécution de scripts à distance et le débogage à distance. Les services prennent principalement support Enterprise Architect exécuté sur Linux pour permettre aux utilisateurs d' exécuter des scripts shell Linux natifs et de déboguer des programmes Linux. Le service Satellite supporte Scripts d'Analyseur tandis que le service Agent supporte le débogage.
Accéder
Ruban |
Exécuter > Outils > Services |
Le Service Satellite
Le service Satellite est responsable de l'exécution Scripts d'Analyseur sur la machine sur laquelle il s'exécute. La fonctionnalité peut aider les utilisateurs Linux à exécuter des programmes Linux natifs et des commandes shell directement, en contournant Wine. Le service peut être géré à partir du ruban, et il peut également être exécuter indépendamment d'un terminal.
Le shell Linux
Le shell par défaut utilisé par Enterprise Architect est « bash ». Pour remplacer le shell Linux utilisé par Enterprise Architect , ouvrez un terminal Linux, exécuter « wine regedit » et ajoutez une valeur string à cette clé de registre :
HKEY_CURRENT_USER\Software\ Sparx Systems \EA400\EA\Options
où:
- nom de la clé : « LINUX »
- clé valeur : chemin
Autorisations
Sous Linux, vous devez vérifier que les programmes de service disposent des autorisations appropriées. Les programmes se trouvent dans le dossier d'installation Enterprise Architect , dans le sous-répertoire « VEA/x86/linux ». Vérifiez que chacun des programmes de ce répertoire dispose des autorisations d'exécution définies pour le propriétaire.
Notes
- Les services satellite sont activés dans les éditions Unified et Ultimate d' Enterprise Architect
Le Service d'Agent
Le service Agent est responsable de la gestion des sessions de débogage pour le débogueur GDB d' Enterprise Architect . Le service permet aux utilisateurs Enterprise Architect de déboguer des programmes Linux. Le service peut être géré à partir du ruban. Il peut également être exécuter indépendamment d'un terminal.
Le menu des services
Option |
Description |
Voir aussi |
---|---|---|
Vue l'état de tous les services |
Affiche une Vue qui répertorie l'état de chaque service Enterprise Architect nommé dans le fichier de configuration et son état. |
Fenêtre des services de l'analyseur |
Service Satellite |
||
Démarrer |
Démarre le service. Le service écoute sur le port satellite configuré dans n'importe quelle page de services de script Analyzer. |
|
Arrêt |
Arrête le service. |
|
Test |
Teste l'état du Service Satellite , s'il est en cours d'exécution ou non. |
|
Service d'Agent |
||
Démarrer |
Démarre le service. Le service écoute sur le port d'agent configuré dans une page de services de script Analyzer. |
|
Arrêt |
Arrête le service. |
|
Test |
Teste l'état du Service d'Agent , qu'il soit en cours d'exécution ou non. |
|
Service Code Miner |
||
Démarrer |
Cette option lit le fichier de configuration de service actuel et démarre les services configurés pour exécuter , et arrête l'exécution des services qui ne sont pas configurés pour exécuter . Un service est configuré si :
|
|
Arrêtez tout |
Cette option arrête tous les services en cours d'exécution. |
|
Modifier le fichier de configuration |
Cette option prompts le fichier de configuration de service à utiliser, puis ouvre ce fichier dans un éditeur de texte Enterprise Architect . Le système se souvient de l'emplacement du fichier.
|
|
Démarrer automatique avec EA |
Cette option démarre automatiquement les services ayant l'attribut « status:ON » lorsque le modèle s'ouvre.
Les messages enregistrés dans la fenêtre de sortie système ici lorsque le modèle est ouvert indiquent que le service était déjà en cours d'exécution. |
|
Arrêt automatique à la fermeture |
Cette option arrête automatiquement l'exécution des services lorsque Enterprise Architect est fermé. |