【问题标题】:How to communicate between Rhapsody models in different processes/systems?如何在不同流程/系统中的 Rhapsody 模型之间进行通信?
【发布时间】:2010-01-14 20:23:52
【问题描述】:

我们正在使用 IBM(前身为 Telelogic)Rhapsody 进行新项目,以进行复杂设备的模型驱动开发。该设备由多个子系统组成,这些子系统通过各种网络接口连接。我们想在 Rhapsody 中对整个系统进行建模,然后为各个子系统分别生成代码。

问题在于:Rhapsody 可以为单个进程建模和生成代码。我们喜欢先使用单独的进程对子系统进行建模,然后直接为子系统生成代码。

有哪些替代方案可用于进程间和系统间通信,我们可以尽可能轻松地滑入 Rhapsody 模型?

我们正在生成 C++,并希望使用套接字进行系统间通信,Rhapsody 目前使用消息队列在同一进程中的对象和线程之间进行通信。

【问题讨论】:

    标签: c++ sockets uml model-driven-development rhapsody


    【解决方案1】:

    您可以实现自己版本的 Rhapsody MessageQueue 类,并使用您的代码而不是默认代码重建 oxf 库。

    【讨论】:

    • 其实,这就是我正在采取的方法。感谢您的回答。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-30
    • 2017-05-19
    • 1970-01-01
    相关资源
    最近更新 更多