Skip to main content

可靠消息协议 (RMP)

可靠消息协议用于将消息从一个模块实例发送到另一个模块实例。这种通信可以在应用程序之间进行。因此,为每个应用程序创建一个 RMP 处理程序实例。

. 寻址规范:
  • 每个合作伙伴都拥有一个唯一的 32 位 ID,其中包含一个用于应用程序 ID 的高位字(位 16-31)和一个用于本地 ID 的低位字(位 0-15)。

  • 每个 ID(32 位)必须是唯一的 - ID 的单个字(低位字或高位字)可以多次使用。

  • 调用实例的应用程序的ID 必须定义在实例的高位字中。

  • 变量的命名约定:

    • udi<xxx>ID:模块的完整ID,由应用程序ID和本地模块ID组成

    • ui<xxx>AppID:应用ID(16位),完整ID的高位字

    • ui<xxx>ModuleID:本地模块ID(16位),完整ID的低位字