通信端口为 IBM® Rational® Rhapsody® 和受检测应用程序之间提供进程间通信。与用于同一处理器上任务间通信的普通消息队列不同,通信端口具有一些唯一标识(通常是套接字地址和编号),以允许 Rational Rhapsody 与同一机器或不同机器上正在运行的进程通信。此结构允许产品与诸如远程目标板上运行的动画应用程序进行通信。
Rational Rhapsody 要求在主机上安装 TCP/IP 协议。进程使用 TCP/IP 协议通过连接端口与动画服务器连接。端口号包含在显示给动画服务器的消息包的开头。
下图说明了进程间通信。
请注意以下信息:
- Rational Rhapsody 侦听在 rhapsody.ini 文件中定义的端口号。
- 框架将相同端口号插入连接端口。
受检测应用程序可以运行在与 Rational Rhapsody(主机)相同的机器上,也可以运行在远程目标上。