RhapsodyCL

RhapsodyCL 允许在不需要 GUI 元素的上下文(例如作为晚上构建过程的一部分)中使用与代码相关的功能(例如生成和制作)。

因为 RhapsodyCL 设计为用于任务(例如代码生成),所以它不支持与图相关的选项(例如,通过命令行填充图)。它也不支持与配置管理相关的命令及用于运行宏的命令。

可以使用以下四种方法中的任一种来发送 RhapsodyCL 应用程序命令:

交互方式

在交互方式中,RhapsodyCL 使用提示输入命令转换至“shell 方式”。可以使用以下两种技术中的一种来使用交互方式:

对于用户以交互方式输入的每个命令,RhapsodyCL 会执行以下操作:

  1. 执行该命令。
  2. 等待用户输入更多命令。
  3. 接收到退出命令时停止。
注: 如果输入 -interactive switch 时命令行中有任何命令退出,那么会先执行现有命令,然后 RhapsodyCL 进入交互方式。

套接字方式

在套接字方式中,RhapsodyCL 在用户提供的套接字端口上进行侦听,并立即执行到达该套接字上的任何命令。RhapsodyCL 仅当接收到 exit 命令时才会停止。

要以套接字方式启动 RationalCL,请输入以下命令:

RhapsodyCL.exe -socket <Socket_Port>

在此命令中,<Socket_Port> 应替换成 RhapsodyCL 为此命令侦听的端口号。

注: 如果输入 -socket <Socket_Port> switch 时命令行中有任何命令退出,那么会先执行现有命令,然后 RhapsodyCL 进入套接字方式。

反馈