複雑なデバイスのモデル駆動型開発を行う新しいプロジェクトに IBM (旧 Telelogic) Rhapsody を使用しています。このデバイスは、さまざまなネットワーク インターフェイスによって接続された複数のサブシステムで構成されています。システム全体を Rhapsody でモデル化し、さまざまなサブシステム用に個別にコードを生成したいと考えています。
問題は、Rhapsody が単一プロセスのコードをモデル化して生成できることです。最初に個別のプロセスを使用してサブシステムをモデル化し、次にサブシステムのコードを直接生成するのが好きです。
プロセス間およびシステム間の通信に使用できる代替手段は何ですか?
C++ を生成しており、システム間通信にソケットを使用したいと考えています。Rhapsody は現在、メッセージ キューを使用して同じプロセス内のオブジェクトとスレッド間で通信します。