预订演示
前页 后页

服务

Enterprise Architect提供了两种服务来促进远程脚本执行和远程调试。这些服务主要支持在 Linux 上运行的Enterprise Architect ,以允许用户运行原生 Linux shell 脚本和调试 Linux 程序。卫星服务支持分析器脚本,代理人服务支持调试。

访问

功能区

执行 > 工具 > 服务

卫星服务

卫星服务负责在其运行的机器上执行分析器脚本。该特征可以帮助 Linux 用户绕过Wine直接执行本机 Linux 程序和 shell 命令。该服务可以从功能区进行管理,也可以运行于终端运行。

Linux 外壳

Enterprise Architect使用的默认 shell 是“bash”。要覆盖Enterprise Architect使用的 Linux Shell,请打开 Linux 终端,运行“ wine regedit”并将string值添加到此注册表项:

HKEY_CURRENT_USER\Software\ Sparx Systems \EA400\EA\Options

在哪里:

  • 键名:“LINUX”
  • 关键值:路径
path是 shell 程序“/bin/bash”的 Linux 路径,例如。

权限

在 Linux 下,您必须检查服务程序是否具有适当的权限。这些程序位于Enterprise Architect安装文件夹下的子目录“VEA/x86/linux”中。选择此目录中的每个程序都具有所有者的执行权限。

注记

  • Enterprise Architect统一版和终极版中启用了卫星服务

代理人服务

代理人服务负责管理Enterprise Architect的 GDB 调试器的调试会话。该服务允许Enterprise Architect用户调试 Linux 程序。可以从功能区管理服务。它也可以运行于终端运行。

服务菜单

选项

描述

也见

所有服务的视图状态

显示一个视图,列出配置文件中状态的每个Enterprise Architect服务的状态及其状态。

分析器服务窗口

卫星服务

开始

启动服务。该服务侦听任何分析器配置的卫星端口脚本Page。

停止

停止服务。

测试

测试卫星服务的状态,是否运行。

代理人服务

开始

启动服务。该服务代理人端口配置的分析器脚本页面。

停止

停止服务。

测试

测试状态代理人的状态,是否正在运行。

代码矿工服务

开始

该选项读取当前的Service配置文件,启动配置为运行的服务,停止运行未配置为运行的运行。 A以下情况下配置服务:

  1. 它在配置文件中命名。
  2. 它具有属性状态:ON。

停止所有

此选项停止当前正在运行的所有服务。

编辑配置文件

此选项提示要使用的服务配置文件,然后在Enterprise Architect文本编辑器中打开该文件。系统会记住文件所在的位置。

自动开始使用 EA

此选项会在模型打开时自动启动具有“状态:ON”属性的服务。

当模型打开时,此处记录到系统输出窗口的消息表明该服务已经在运行。

关闭时自动停止

此选项在Enterprise Architect关闭时自动停止运行服务。