我们正在使用IBM(以前的Telelogic)Rhapsody来开发一个新项目来进行复杂设备的模型驱动开发。该设备由若干子系统组成,这些子系统通过各种网络接口连接。我们想在Rhapsody中对整个系统进行建模,然后为各个子系统单独生成代码。
问题在于:Rhapsody可以为单个进程建模和生成代码。我们首先使用单独的进程对子系统进行建模,然后直接为子系统生成代码。
我们可以在尽可能少的痛苦下滑入Rhapsody模型的进程间和系统通信有哪些替代方案?
我们正在生成C ++并希望使用套接字进行系统间通信,Rhapsody目前使用消息队列在同一进程中在对象和线程之间进行通信。
答案 0 :(得分:2)
您可以使用代码而不是默认代码来实现自己版本的Rhapsody MessageQueue类并重建oxf库。