Skip to main content

高信頼性メッセージ プロトコル (RMP)

RMP プロトコルは、アプリケーションの境界を越えて、あるモジュールから別のモジュールにメッセージを転送するために使用されます。 RMP ハンドラーのインスタンスは、モジュールがアクセスできるアプリケーションごとに作成されます。

. アドレス指定の説明:
  • 各参加者は一意の 32 ビット ID を持ち、その上位ワード (ビット 16 ~ 31) にはアプリケーション ID が含まれ、下位ワード (ビット 0 ~ 15) にはローカル ID が含まれます。

  • 各 ID (32 ビット) は一意である必要があります。これは、ID の一部 (下位ワードなど) には適用されません。

  • 各インスタンスには、上位ワードで呼び出されるアプリケーションの ID が含まれている必要があります。

  • 変数の命名規則:

    • udi<xxx>ID: アプリケーションとローカルモジュールIDから構成されるモジュールの完全なID

    • ui<xxx>AppID: アプリケーション ID (16 ビット)、完全な ID の上位ワード

    • ui<xxx>ModuleID:ローカルモジュールID(16ビット)、フルIDの下位ワード