Protocolo de mensajes confiables (RMP)
El protocolo de mensajes fiables se utiliza para enviar mensajes de una instancia de módulo a otra. Esta comunicación puede ser entre aplicaciones. Por lo tanto, se crea una instancia del controlador RMP para cada aplicación.
Cada socio posee una ID única de 32 bits, que consta de una palabra alta (bit 16 a 31) para la ID de la aplicación y una palabra baja (bit 0 a 15) para la ID local.
Cada ID (32 bits) debe ser único: las palabras individuales (palabra baja o palabra alta) de la ID se pueden usar más de una vez.
El ID de la aplicación que llama a la instancia debe definirse en la palabra alta de la instancia.
Convenciones de nomenclatura para variables:
udi<xxx>ID
: ID completa del módulo que consta de la ID de la aplicación y la ID del módulo localui<xxx>AppID
: ID de la aplicación (16 bits), palabra alta de la ID completaui<xxx>ModuleID
: ID de módulo local (16 bits), palabra baja de la ID completa