可靠消息协议 (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的低位字