前页 后页

分析器脚本

执行分析器使用分析器脚本。您无需担心创建这些对象。它们与JavaScript或PHP的脚本类型不同,但是使用熟悉的用户界面(树状视图)进行管理,您可以快速找到要更改的功能。分析器脚本可以由社区模型的用户共享,并且可以轻松导入和导出为XML文件。

The image shows an Analyzer Script in Enterprise Architect that builds and deploys a servlet on an Apache Tomcat service

一个项目可以有多个配置,可以在“分析器”窗口中将它们组合在一起。

The image shows the Execution Analyzer control where a model's Analyzer Scripts are managed

每个分析器脚本都是为程序包定义的,因此项目可以很愉快地共存。在许多组织中,管理系统的过程是分散的,并且因人而异,因群体而异。通过信任用于构建和部署各种配置的单一,共享且负责的过程, Enterprise Architect模型中的分析器脚本可以使这些组织放心。脚本的所有方面都是可选的。例如,您可以不进行调试。但是,只需几行就可以启用以下强大功能:

  • 建造
  • 测试中
  • 调试
  • 记录
  • 执行
  • 部署方式
  • 模拟

远程脚本执行

分析器脚本的各个部分(例如“构建”和“运行”)提供了“远程主机”字段。该字段用于描述应在其上运行脚本的计算机。为了使用此功能,Sparx Satellite服务必须在计算机上运行。该字段的格式为hostname:port,其中hostname是Windows或Linux计算机的IP地址或网络名称,而port是Satellite服务正在侦听的端口号。此功能的主要目标是允许在Linux上运行的Enterprise Architect的用户执行Linux固有的命令。

学到更多